您的位置首页生活百科

如果一个img标签没有设置宽度和高度,JavaScript可不可以读到?

如果一个img标签没有设置宽度和高度,JavaScript可不可以读到?

的有关信息介绍如下:

如果一个img标签没有设置宽度和高度,JavaScript可不可以读到?

可以读取到。直接可以的。

document.getElementById("myimg").height

document.getElementById("myimg").width

还有一种规范方法:

image=new Image();

image.src=document.getElementById("myimg").src;

iWidth=image .width;

iHeight=image .height;

一楼的第二种方法是跨浏览器是,应该是要任何浏览器中读出来的.至于charome这个google新出的浏览器我还没有测试过,跨不跨他我不知道,但第二种方法应该是可以FF,OP,NS,IE这样的主流浏览器中工作的.第一种可以换用offset属性来进行一次试验的.

document.getElementById("myimg").offsetWidth

document.getElementById("myimg").offsetHeight

这两个试试是否要台工作在多浏览中的.