var fso, fldr;
fso = new ActiveXObject("Scripting.FileSystemObject"); 
var fldr = fso.GetFolder("c:\\");
在 JScript 中要检查 Name 属性,则使用下面的语法:
Response.Write("Folder name is: " + fldr.Name);
做一个判断吧

解决方案 »

  1.   

    try{
       
        var fso=new ActiveXObject("Scripting.FileSystemObject");
        var f=fso.OpenTextFile("D:\\f.txt",1);
        f.close();
    }catch(e)
    {window.confirm('文件不存在!')}
      

  2.   

    <script>
    function Bao()
    {
         var filename = document.all.file1.value;
         if(filename == '')
         {
             alert('请选择文件');
         }
         else
         {
             try { 
                var ado_stream = new ActiveXObject("ADODB.Stream");
                ado_stream.Type = 2;//1=adTypeBinary;2 = adTypeText
                ado_stream.Open();
                ado_stream.LoadFromFile(filename);//将文件信息存入流 
              }
              catch(e) {
                 alert('文件不存在')
                 return false;
              }
              
              return true;
         }
    }
    </script>
    <input type=file name="file1">
    <input type=button onclick="Bao()">