2015-11-04 76 views

回答

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

+0

我已經試過這樣的,但它給出一個錯誤 「自動化服務器不能創建對象」 – Sipan

+0

錯誤「自動化服務器無法創建對象」指的是瀏覽器的安全性設置太低,ActiveX控件無法運行。您必須將頁面移動到受信任的站點列表中,並降低ActiveX設置以使其可以運行。 – Anshul

相關問題