var f = this.files[0];
var _URL = window.URL || window.webkitURL;
var file, img;
if((file = f)){
img = new Image();
img.onload = function(){
var imgW = this.width;
//alert(imgW); WORKING
};
img.src = _URL.createObjectURL(file);
}
if(imgW <100){alert('image is too small');}//NOT WORKING
我試圖在文件上傳前獲取圖像寬度。文件上傳前的javascript圖像寬度
我的問題是,當我把變種img.onload = function
之外,我得到取消定義imgW
我需要的是商店這個變量,任何人都知道在哪裏的問題?
我有嘗試
var imgW;
if(file = f){
...
imgW = this.width;
}
alert(imgW);
但它不是工作壓力太大