簡體   English   中英

獲取圖像寬度和高度

[英]get image width & height

我正在構建網站,我想使用jquery獲取圖像大小iewidth或高度。 這是我的代碼,

var photograf=('url(upload/'+ nm +'.jpg)');
var imgwidth=photograf.width();
var imgheight=photograf.height(); 

但它不起作用。我知道這是錯的,但我做了以上的事情。 請幫助我其他或正確的方法。 謝謝。

您正在將photograf初始化為字符串,該字符串沒有width()height()函數。 你實際上沒有嘗試使用jQuery或其他方法加載圖像。 實際上,代碼中的任何地方都沒有jQuery。

您可以將圖像添加到頁面,然后查找結果元素的寬度/高度,或者創建一個新的Image對象:

photograf = new Image();
photograf.src = 'upload/' + nm + '.jpg');
var width = photograf.width;
var height = photograf.height;

鑒於您使用jquery標記,這是執行meagar編寫的jquery方法:

var photograf = $("<img src='upload'"+nm+".jpg />");
var imgWidth = photograf.width;
var imgHeight = photograf.height;

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM