IE下JS获取上传图片大小(IE8)
function checkFileChange(obj) {
//初始化设置
var img = jQuery("#enImg").get(0);
// debugger;
var file = obj.value;
if(jQuery.browser.msie) {//判断是否是IE
var filePath = obj.value;
// img.src = filePath;
var image=new Image();
image.src=filePath;
if(image.readyState=="complete"){//已经load完毕,直接打印文件大小
alert(image.fileSize);//ie获取文件大小
}else{
image.onreadystatechange=function(){
alert(image.readyState);
if(image.readyState=='complete'){//当图片load完毕
alert(image.fileSize);//ie获取文件大小
}
}
}
} else {
img.size = obj.files[0].size;
sizeCheck(img);
}
}
在IE8下一直获取不到,看到网上各种方法都不行,求大神指点..