大哥,能不能详细讲一下。我是新手,对于javascript!

解决方案 »

  1.   

    net_lover说的是ASP中的FSO,不是javascript!
      

  2.   

    以下这个JS脚本,共参考。此例是搜索“C:\My Documents”中的所有HTML文件
    <script>
    function HTMlist(path){
    var txt;
    fso = new ActiveXObject("Scripting.FileSystemObject");
    fldr = fso.GetFolder(path);
    fc = new Enumerator(fldr.files);
    for (; !fc.atEnd(); fc.moveNext()) //枚举所有文件
    {
         s=fc.item(); //取文件对象
         
         if (s.type=="HTML Document"){ //判断是否是“HTML文件”
         f = fso.GetFile(s); 
         ts = f.OpenAsTextStream(1,-2); 
         txt = ts.ReadAll( ); //读全文
         ts.Close( ); 
          txt=txt.toUpperCase(); 
         
          titl=s.name;
          start=txt.indexOf("<TITLE>",0); 
          if (start!=-1){
          start+=7;
          end=txt.indexOf("</TITLE>",start);
          if (end!=-1) titl=txt.substr(start,end-start);
          }
         
           document.write("<a href=\""+s+"\">"+titl+"</a><br>");
          }
       }
        
    }HTMlist("C:\\My Documents");
    </script>