[英]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.