function sizeCheck(obj) {
if (typeof (obj.value) != "undefined") {
var file = obj.value;
img.src = file;
if ($.browser.msie) {//查看是否是IE
if (img.readyState == "complete") {
alert(img.fileSize);
}
} else {
var file = $("input:file[name='uploadImg']")[0];
alert(file.files[0].fileSize);
}
}
}
这样写 为什么在IE下老是返回-1呢,有时候有大小,但是换一张图片 大小不变,还是原来的大小,IE好麻烦,那位高手能告诉我,怎么在IE下获取图片大小呢!
if (typeof (obj.value) != "undefined") {
var file = obj.value;
img.src = file;
if ($.browser.msie) {//查看是否是IE
if (img.readyState == "complete") {
alert(img.fileSize);
}
} else {
var file = $("input:file[name='uploadImg']")[0];
alert(file.files[0].fileSize);
}
}
}
这样写 为什么在IE下老是返回-1呢,有时候有大小,但是换一张图片 大小不变,还是原来的大小,IE好麻烦,那位高手能告诉我,怎么在IE下获取图片大小呢!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货