在javascript中我如何检查上传文件大小

时间:2015-11-04 07:05:22

标签: javascript internet-explorer-9

我输入了id case_attachment,我尝试过像这样的文件大小

($('#case_attachment'))[0].files[0].size

但它在IE9上不起作用

1 个答案:

答案 0 :(得分:1)

IE不支持此功能:(

我找到了一个很棒的文件上传插件jQuery-File-Upload

或者您最好使用ActiveX控件来执行此操作

function getSize()
{
 var myFSO = new ActiveXObject("Scripting.FileSystemObject");
 var filepath = document.upload.file.value;
 var thefile = myFSO.getFile(filepath);
 var size = thefile.size;
 alert(size + " bytes");
}

来源:http://www.sencha.com/forum/showthread.php?196859-File-Upload-Field-IE-Safari-Opera-fileInput-error.&s=b124834725ae363759158268d91ac32c