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