我有一个应用程序需要检查文件大小是否小于或等于1MB。为此,我正在编写一个javascript函数,如下所示 -
function getFileSize1()
{
var myFSO = new ActiveXObject("Scripting.FileSystemObject");
var filepath = document.form1.attachment.value;
var error="";
if(filepath=="")
return error;
else
{
var selectedfile = myFSO.getFile(filepath);
var size = selectedfile.size;
if(size >= 1048576)
{
error="File size of First Attachment should be less than or Equal to 1 MB \n";
}
return error;
}
}
以上代码在IE6中运行,但它不适用于IE9,Mozila最新版本和Chome。 任何人都可以告诉我们如何在所有浏览器中运行上述代码?
答案 0 :(得分:2)
仅在IE中支持Activex而不支持其他浏览器,可能您可能需要检查类似的线程