私は多くのことを試しましたが、問題を解決する方法が見つかりませんでした。
IE8,9でアップロードされたファイルのサイズを取得するには?
これらのバージョンの IE は HTML5 ファイル API をサポートしていないため、Active X を使用する必要があります。それを行うコードスニペットをウェブ上で見つけました。
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");
}
詳しくはこちらをご覧ください。|input type=file| については、IE の API リファレンスの備考セクションも参照してください。 ここに。