我到目前爲止這樣的代碼:如何使用javascript或jquery獲取圖片的自然尺寸?
var img = document.getElementById('draggable');
var width = img.clientWidth;
var height = img.clientHeight;
然而,這讓我的HTML屬性 - CSS樣式。我想獲取文件的實際圖像資源的尺寸。
我需要這個,因爲在上傳圖片時,它的寬度設置爲0px,我不知道爲什麼或者發生了什麼。爲了防止它,我想獲得實際的維度並重置它們。這可能嗎?
編輯:即使當我試圖得到naturalWidth我得到0作爲結果。我添加了一張照片。奇怪的是,它只發生在我上傳新文件和刷新時,它應該像它應該那樣工作。
http://oi39.tinypic.com/3582xq9.jpg
看看[這裏](http://stackoverflow.com/a/626505/6190800 )解決方案 – 2016-10-20 15:16:36