html jsは一つのフォルダの指定されたタイプのすべてのファイルを巡回して、フォルダの中のすべてのhtmlファイルを探して、内容を読み取ることができます.

1489 ワード

hmtlファイルを一覧表示し、内容を読み取ることができます.



New Document








<br>function HTMlist(path)<br>{ <br> var txt; <br> fso = new ActiveXObject("Scripting.FileSystemObject"); <br> fldr = fso.GetFolder(path); <br> fc = new Enumerator(fldr.files); <br> for(; !fc.atEnd(); fc.moveNext())// <br> { <br> s=fc.item(); // <br> alert(s.type);<br> if(s.type=="HTML Document")<br> { // “HTML ”<br> f = fso.GetFile(s); <br> ts = f.OpenAsTextStream(1,-2); <br> txt = ts.ReadAll( ); // <br> ts.Close( ); <br> txt=txt.toUpperCase(); <br><br> titl=s.name; <br> start=txt.indexOf("<TITLE>",0); <br> if (start!=-1)<br> { <br> start+=7; <br> end=txt.indexOf("</TITLE>",start); <br> if(end!=-1)<br> titl=txt.substr(start,end-start); <br> } <br> document.write("<a href=\""+s+"\">"+titl+"</a><br>"); <br> }<br> } <br>} <br> HTMlist("F:\\ "); <br>


黒い髪:http://heisetoufa.iteye.com/