首頁 >web前端 >js教程 >jquery在Chrome下取得圖片的長寬問題解決_javascript技巧

jquery在Chrome下取得圖片的長寬問題解決_javascript技巧

WBOY
WBOY原創
2016-05-16 17:40:061133瀏覽

遇到個需要獲得圖片的長寬的問題。在IE、FireFox下均正常,就TMD在Chrome中不行,網路上非有人說可以,然後還歸結為是不是Chrome版本問題。
終於的終於,找到了答案。

在大多數情況下,把js程式碼放到圖片標籤的後面:

複製程式碼 程式碼如下:

jquery在Chrome下取得圖片的長寬問題解決_javascript技巧
<script> <BR>alert(document.getElementById("test").width;< PRE class=html name="code"></script>
 
這樣是可以得到圖片的寬度的,但是在Chrome下就是不行。


甚至在jquery:



$(document) .ready(function(){ <br>alert(document.getElementById("test").width; <br>});


這樣,Chrome照樣說不行,我C。


然後,只有下面的方法Chrome才點頭:



$(window).load(function(){ <br>alert($("#test" ).width()); <br>});













 
 
 


陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn