遇到个需要获得图片的长宽的问题。在IE、FireFox下均正常,就TMD在Chrome中不行,网上非有人说可以,然后还归结为是不是Chrome版本问题。 终于的终于,找到了答案。 在大多数情况下,把js代码放到图片标签的后面: 复制代码 代码如下: <BR>alert(document.getElementById("test").width;<div class="code" style="position:relative; padding:0px; margin:0px;"><PRE class=html name="code"> Salin selepas log masukSalin selepas log masukSalin selepas log masukSalin selepas log masuk 这样是可以得到图片的宽度的,但是在Chrome下就是不行。 甚至在jquery中: $(document).ready(function(){ alert(document.getElementById("test").width; });Salin selepas log masuk 这样,Chrome照样说不行,我C。 然后,只有下面的方法Chrome才点头: $(window).load(function(){ alert($("#test").width()); });Salin selepas log masuk Salin selepas log masukSalin selepas log masukSalin selepas log masuk Salin selepas log masukSalin selepas log masukSalin selepas log masuk Salin selepas log masukSalin selepas log masukSalin selepas log masuk