如果一个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
这两个试试是否要台工作在多浏览中的.