“C:\excel”文件在客户端机器上存在吗?

解决方案 »

  1.   

    当然存在了,同样的asp可以实现
    <%
    Set fs = CreateObject("Scripting.FileSystemObject")Set f = fs.GetFolder("c:\excel")
    Set fc = f.FilesFor Each f1 in fc
    s = s & f1.name 
    Nextresponse.write s
    %>但jscript不行
      

  2.   

    excel文件夹中也有文件,正确执行后,将会显示文件名
      

  3.   

    var s;    先
      

  4.   

    <script>
    var fs,f,fc,f1,s;
             s="";
    fs =new ActiveXObject("Scripting.FileSystemObject");
    f = fs.GetFolder("c:\\excel");
    fc = f.Files;
    for ( f1 in fc ){
    s = s + f1.name;
    }

    alert(s);
    </script>还是不行
      

  5.   

    try:
    function ShowFileName(filespec)
    {
       var fso, s = "";
       fso = new ActiveXObject("Scripting.FileSystemObject");
       s += fso.GetFileName(filespec);
       alert(s);
    }
      

  6.   

    to  flylyke(爱就像英雄莫问出处) :老兄,你看没看清我的问题,如果我知道filespec我就不用费劲了我现在是不知道,文件夹中的文件名,现在是把它找出来
      

  7.   

    var folderspec="C:\\test";
       var fso, f, fc;
       fso = new ActiveXObject("Scripting.FileSystemObject");
       f = fso.GetFolder(folderspec);
       fc = new Enumerator(f.files);
       for (; !fc.atEnd(); fc.moveNext())
       {
          var str=fc.item().Name;
        }