function ReportFileStatus(filespec)
{
   var fso, s = filespec;
   fso = new ActiveXObject("Scripting.FileSystemObject");
   if (fso.FileExists(filespec))
      s += " exists.";
   else 
      s += " doesn't exist.";
   return(s);
}
FileExists.......................

解决方案 »

  1.   

    <script>
       function getFileSize(filename)
       {
         var fso, name = filename;
         fso = new ActiveXObject("Scripting.FileSystemObject");
         if (!fso.FileExists(name)){
            alert("not exist");
         }
         f1 = fso.GetFile(name);
         alert(f1.Size);
       }
       getFileSize("D:\\a.txt");
    </script>
      

  2.   

    检查你机器的IE版本,检查安全设置
    有没有允许使用ActiveX控件.