function getFileSize(filePath) {
var isIE=!!window.ActiveXObject;
var isIE6=isIE && !window.XMLHttpRequest;
var isIE8=isIE && !!document.documentMode;
var isIE7=isIE && !isIE6 && !isIE8;
if (isIE){
if (isIE6){
var image = new Image();
image.dynsrc= filePath.value;
if(image.fileSize > 5242880) {
alert("上传附件大小不允许超过5M!");
clearFileInput(filePath);
return;
}
}else if (isIE8){
var fso = new ActiveXObject("Scripting.FileSystemObject");
if(fso.GetFile(filePath.value).size > 5242880) {
alert("上传附件大小不允许超过5M!");
clearFileInput(filePath);
return;
}
}else if (isIE7){
var fso = new ActiveXObject("Scripting.FileSystemObject");
if(fso.GetFile(filePath.value).size > 5242880) {
alert("上传附件大小不允许超过5M!");
return;
}
} else {
}
}
}
IE各版本监测文件大小
最新推荐文章于 2018-07-09 22:07:46 发布