我在 IE 浏览器上使用过 ActiveXObject,但它不工作。我在 js 中获得了其他浏览器的文件大小,但无法获得 IE 浏览器的文件大小。我为此使用了以下代码:-
if ($.browser.msie==true)
{
var fileSystemObject = new ActiveXObject("Scripting.FileSystemObject");
var path = document.uploadDocumentForm.documentUpload.value;
var file = fileSystemObject.getFile(path);
var size = file.size;
alert(size);
/* var a = document.getElementById(fileId).value;
$('#myImage').attr('src',a);
var imgbytes = document.getElementById('myImage').fileSize;
alert("here"+imgbytes);
var imgkbytes = Math.round(parseInt(imgbytes)/1024); */
}
else
{
var fileInput = $("#"+fileId)[0];
var imgbytes = fileInput.files[0].size;
var imgkbytes = Math.round(parseInt(imgbytes)/(1024));
}
谁能帮我获取 IE 浏览器的文件大小。我已经完成了所有想法,但无法获得 IE 浏览器的文件大小。请为此提供想法或代码...