如何獲得實際圖像寬度&通過JavaScript函數實現高度(跨瀏覽器)?JavaScript - 實現圖像寬度和高度的功能(跨瀏覽器)
-3
A
回答
10
首先,你必須讓你的回答過的問題,如果你只是問它更禮貌的方式,並提供儘可能多的相關信息,儘可能的機會較大。
反正...
對於因爲據我所知,您可以使用.width
財產橫跨幾乎所有的瀏覽器:
function getDimensions(id) {
var element = document.getElementById(id);
if (element && element.tagName.toLowerCase() == 'img') {
return {
width: element.width,
height: element.height
};
}
}
<img id="myimage" src="foo.jpg" alt="" />
// using the function on the above image:
var dims = getDimensions('myimage');
alert(dims.width); --> shows width
alert(dims.height); --> shows height
4
Yay,Google!
有幾種方法可以根據您的需要來完成此操作(您可以省略不必要的操作)。在一般意義上,最簡單的可能是獲取對Image對象的引用並檢查width
和height
屬性。
0
的jQuery + <img src="" ... id="hello" />
+ $("#hello").width()
8
var realWidth = $("#image").attr("naturalWidth");
var realHeight = $("#image").attr("naturalHeight");
相關問題
- 1. 跨瀏覽器高度功能 - jquery
- 2. 瀏覽器大小(寬度和高度)
- 3. 跨瀏覽器輸入按鈕的高度和寬度
- 4. 瀏覽器寬度和高度
- 5. 如何實現同等高度的跨瀏覽器div
- 6. 在原始高度和寬度的瀏覽器中顯示大圖像
- 7. 確定瀏覽器的高度和寬度來調整圖像到全屏
- 8. 設定寬度和在WebKit瀏覽器與jquery圖像的高度
- 9. 瀏覽器窗口高度和寬度的大小div
- 10. 集圖片瀏覽的高度和寬度在網格視圖
- 11. 使網站符合瀏覽器的寬度和高度
- 12. 獲取圖像寬度高度的JavaScript
- 13. 獲取圖像的寬度和高度
- 14. 當瀏覽器寬度減少時減少圖像寬度
- 15. iPad的瀏覽器的寬度和高度標準
- 16. 瀏覽器寬度的100%寬度div
- 17. 設置選擇高度跨瀏覽器
- 18. 固定高度的全瀏覽器寬度響應背景圖像
- 19. 獲取可用的瀏覽器寬度和高度
- 20. 瀏覽器忽略css的高度和寬度
- 21. 如何用CSS調整100%的瀏覽器高度和寬度?
- 22. 視頻循環100%瀏覽器的高度和寬度
- 23. 瀏覽器支持getBoundingClientRect的寬度和高度屬性?
- 24. Jquery Tooltip圖像高度和寬度
- 25. JS檢測瀏覽器的寬度和高度在Chrome瀏覽器和Safari瀏覽器,但不是IE9或FF9
- 26. 檢查圖像的寬度和高度
- 27. 獲取圖像的寬度和高度
- 28. divs中圖像的寬度和高度
- 29. Jquery中的寬度和高度圖像
- 30. 動態的圖像寬度和高度
「作爲標題」是不可接受的文本,你要求別人花些時間來回答你的問題,不要花時間問你的問題。 – AnthonyWJones 2009-01-13 15:36:31