jquery獲取圖片的實際尺寸大小程式碼例項
本章節介紹介紹一下如何獲取圖片的實際尺寸,比如下面有這麼一張圖片。
程式碼如下:
[HTML] 純文字檢視 複製程式碼<img id="theimage" width="100" height="100" src="images/antzone.jpg" />
可能很多初學者認為獲取標籤中的width和height不就可以了嗎,其實這是不對的,這是人為設定的尺寸,並不一定是圖片的實際尺寸。通常情況下,是通過Image物件來獲取圖片的尺寸。
程式碼如下:
[JavaScript] 純文字檢視 複製程式碼$("#theimage").load(function(){ var img=new Image(); img.src=$('#theimage').attr('src'); //img.width;獲取寬度 //img.height;獲取高度 });
使用load事件可以保證圖片載入完畢,如果圖片沒有載入完畢,那麼就無法正確獲取圖片的尺寸,五篇載入完畢之後,建立一個Image物件,img.src=$('#theimage').attr('src'),將圖片的路徑賦值給img物件的src屬性,那麼就可以獲取此圖片了,於是就可以獲取寬度和高度了。
相關文章
- 獲取img圖片原始尺寸程式碼例項
- js獲取元素的實際尺寸程式碼例項JS
- jQuery獲取視窗尺寸的例項程式碼jQuery
- 圖片尺寸大小自適應程式碼例項
- jQuery實現的圖片尺寸自適應程式碼例項jQuery
- js獲取上傳圖片尺寸和格式程式碼例項JS
- jquery獲取圖片的真實大小jQuery
- Java——獲取圖片尺寸和大小Java
- 如何用JavaScript獲取圖片的真實尺寸大小JavaScript
- jquery獲取瀏覽器客戶區尺寸程式碼例項jQuery瀏覽器
- jQuery限制上傳圖片格式和大小程式碼例項jQuery
- jquery獲取元素高度程式碼例項jQuery
- javascript獲取視窗大小例項程式碼JavaScript
- jquery實現獲取outerHTML內容程式碼例項jQueryHTML
- jQuery實現的圖片預載入程式碼例項jQuery
- jQuery實現圖片預載入程式碼例項jQuery
- js如何獲取圖片的真實尺寸JS
- jQuery獲取指定的li元素程式碼例項jQuery
- jquery獲取同輩元素程式碼例項jQuery
- JavaScript獲取圖片的真實大小JavaScript
- 按比例縮放圖片大小程式碼例項
- js獲取瀏覽器視窗尺寸程式碼例項JS瀏覽器
- javascript獲取瀏覽器視口尺寸程式碼例項JavaScript瀏覽器
- jQuery獲取指定元素的父元素程式碼例項jQuery
- jquery獲取元素的標籤tagName程式碼例項jQuery
- jQuery獲取所有的li元素程式碼例項jQuery
- jQuery獲取url引數值程式碼例項jQuery
- jQuery實現設定字型大小程式碼例項jQuery
- jQuery實現的滑鼠滑過切換圖片程式碼例項jQuery
- javascript檢測上傳圖片大小程式碼例項JavaScript
- js獲取瀏覽器客戶區尺寸程式碼例項JS瀏覽器
- jQuery選項卡切換圖片效果程式碼例項jQuery
- javascript如何獲取img圖片的尺寸JavaScript
- 使用jquery獲取指定元素的子元素程式碼例項jQuery
- jquery獲取指定元素的父節點程式碼例項jQuery
- jQuery獲取選中核取方塊的值程式碼例項jQuery
- jquery動態設定元素的尺寸程式碼例項jQuery
- 用JavaScript獲取原始圖片尺寸JavaScript