0
我一直在尋找所有網站上,我怎麼能得到在客戶端 文件的大小,所以我找了幾個例子 第一個例子是JavaScript或jQuery的檔案大小
$(this)[0].files[0].fileSize
但遺憾的是它不工作在IE
,所以我發現這個例子
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");
}
這是假設在IE工作,但我聽說它的安全臨blems如果它在所有的瀏覽器,我不知道..
所以,我需要知道我可以在JavaScript客戶端使用來獲得文件大小.. 例如:文件從輸入型文件 謝謝你幫忙。
什麼文件大小 - 遠程URL?本地文件? –
當然輸入類型文件 –
您不會得到一個單一的腳本跨所有瀏覽器工作。我投票使用你的第一種方法,並簡單地禁止IE中的功能。 – Greg