//验证文件大小
function ShowFolderSize(filespec)
{
var fso, f;
var maxsize=10;//定义允许文件的大小,单位B
fso = new ActiveXObject("Scripting.FileSystemObject");
if (fso.FolderExists(filespec)) {
f = fso.GetFolder(filespec);
} else if (fso.FileExists(filespec)) {
f = fso.GetFile(filespec);
} else {
alert("该文件不存在!");
return false;
}
if(f.size>maxsize)
{ alert( f.size);
alert("文件大小超出规定,请您选择小于"+maxsize+"字节的文件进行上传");
return false;
}
return true;
}
function checkSize() {
var cc = document.getElementsByName('File');
var bigSize = false;
for(var i=0; i<cc.length; i++) {
if(cc[i].value != "" && !ShowFolderSize(cc[i].value)) {
alert("第"+(i+1)+"个文件过大,文件不能大于4M");
break;
}
}
}
判断上传文件大小
最新推荐文章于 2023-02-14 15:51:03 发布