JavaScript naturalWidth 屬性
naturalWidth 屬性可以獲取圖片的原始寬度,而不是<img>標籤width定義的尺寸。
此屬性是HTML5新增
語法結構:
[JavaScript] 純文字檢視 複製程式碼img.naturalWidth
瀏覽器支援:
(1).IE9+瀏覽器支援此屬性。
(2).edge瀏覽器支援此屬性。
(3).谷歌瀏覽器支援此屬性。
(4).火狐瀏覽器支援此屬性。
(5).opera瀏覽器支援此屬性。
(6).safria瀏覽器支援此屬性。
程式碼例項:
[HTML] 純文字檢視 複製程式碼執行程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <script type="text/javascript"> function getImgNaturalDimensions(img){ var nWidth,nHeight; //現代瀏覽器 if(img.naturalWidth){ nWidth=img.naturalWidth nHeight=img.naturalHeight } return [nWidth, nHeight] } window.onload=function(){ var img=document.getElementById("theimg"); var oshow=document.getElementById("show"); getImgNaturalDimensions(img); oshow.innerHTML=getImgNaturalDimensions(img)[0]; } </script> </head> <body> <div id="show"></div> <div><img id="theimg" src="mytest/demo/tree.jpg" width="50" height="50"/></div> </body> </html>
以上程式碼可以在div元素中顯示圖片真實寬度。
相關文章
- .naturalWidth 和naturalHeight屬性,
- naturalWidth與width屬性區別
- naturalWidth和naturalHeight屬性簡單介紹
- JavaScript files 屬性JavaScript
- JavaScript childElementCount 屬性JavaScript
- JavaScript offsetX 屬性JavaScript
- JavaScript firstChild屬性JavaScript
- JavaScript classList 屬性JavaScript
- JavaScript cells 屬性JavaScript
- JavaScript rows 屬性JavaScript
- JavaScript nodeName 屬性JavaScript
- JavaScript rowIndex 屬性JavaScriptIndex
- JavaScript tagName 屬性JavaScript
- JavaScript parentNode 屬性JavaScript
- JavaScript prototype屬性JavaScript
- JavaScript NaN 屬性JavaScriptNaN
- JavaScript Infinity 屬性JavaScript
- JavaScript className 屬性JavaScript
- JavaScript style 屬性JavaScript
- JavaScript firstElementChild 屬性JavaScript
- JavaScript私有屬性和靜態屬性JavaScript
- JavaScript validity 屬性JavaScript
- JavaScript 字串 length屬性JavaScript字串
- JavaScript 例項屬性JavaScript
- JavaScript:Object屬性方法JavaScriptObject
- JavaScript設定屬性JavaScript
- JavaScript 函式 name 屬性JavaScript函式
- 理解 JavaScript 物件的屬性JavaScript物件
- JavaScript 刪除class屬性JavaScript
- JavaScript select text 屬性JavaScript
- JavaScript select size 屬性JavaScript
- JavaScript select length 屬性JavaScript
- JavaScript 陣列 length 屬性JavaScript陣列
- JavaScript naturalHeight 屬性JavaScript
- JavaScript 函式 length 屬性JavaScript函式
- javascript layerX和layerY屬性JavaScript
- javascript textContent屬性用法JavaScript
- 理解JavaScript的原型屬性JavaScript原型