0
我输入id为case_attachment,我曾尝试获取文件的大小是这样在javascript中如何检查上传文件大小
($('#case_attachment'))[0].files[0].size
,但它不能在IE9工作
我输入id为case_attachment,我曾尝试获取文件的大小是这样在javascript中如何检查上传文件大小
($('#case_attachment'))[0].files[0].size
,但它不能在IE9工作
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");
}
我已经试过这样的,但它给出一个错误 “自动化服务器不能创建对象” – Sipan
错误“自动化服务器无法创建对象”指的是浏览器的安全性设置太低,ActiveX控件无法运行。您必须将页面移动到受信任的站点列表中,并降低ActiveX设置以使其可以运行。 – Anshul