|
| » 首页 » 电脑_数码 » 编程 » 用javascript读取文件夹中的图片路径写到XML里 |
用javascript读取文件夹中的图片路径写到XML里 |
|
请高手指点,谢谢! 解决后必加分酬谢。 |
![]() |
|
|
<head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <script> function searchFiles(){ var fso = new ActiveXObject("Scripting.FileSystemObject"); var f = fso.GetFolder(document.all.fixfolder.value); var fc = new Enumerator(f.files); var s = ""; //以下内容是显示文件名 for (; !fc.atEnd(); fc.moveNext()) { document.write(fc.item()+"<br>"); ; } //以下内容是显示目录名 fk = new Enumerator(f.SubFolders); for (; !fk.atEnd(); fk.moveNext()) { document.write(fk.item()+"<br>"); } ; } </script> </head> <body bgcolor="#FFFFFF"> 指定文件夹:<input type="text" name="fixfolder" value ="d:\2008\"> <input type="button" value ="搜索" onclick="searchFiles()"> <table > <tr> <td id = "textarea"> </td> </tr> </table> </body> </html> 这是javascript遍历文件夹的程序,再写段把读取的信息写到xml中就可以了 http://www.cnshuwu.com/it/C33Y14851.html 我是在这里找的,这里有完整的,可以去看看 参考资料:http://www.cnshuwu.com/it/C33Y14851.html <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <script> function searchFiles(){ var fso = new ActiveXObject("Scripting.FileSystemObject"); var f = fso.GetFolder(document.all.fixfolder.value); var fc = new Enumerator(f.files); var s = ""; //以下内容是显示文件名 for (; !fc.atEnd(); fc.moveNext()) { document.write(fc.item()+"<br>"); ; } //以下内容是显示目录名 fk = new Enumerator(f.SubFolders); for (; !fk.atEnd(); fk.moveNext()) { document.write(fk.item()+"<br>"); } ; } </script> </head> <body bgcolor="#FFFFFF"> 指定文件夹:<input type="text" name="fixfolder" value ="d:\2008\"> <input type="button" value ="搜索" onclick="searchFiles()"> <table > <tr> <td id = "textarea"> </td> </tr> </table> </body> </html> 这是javascript遍历文件夹的程序,再写段把读取的信息写到xml中就可以了 http://www.cnshuwu.com/it/C33Y14851.html 我是在这里找的,这里有完整的,可以去看看 参考资料:http://www.cnshuwu.com/it/C33Y14851.html 有难度! fso 如果是普通的浏览器,是没有权限读取本地文件夹信息的。除非你用服务器程序在服务器实现或者将文件名从html改成hta |
| 《用javascript读取文件夹中的图片路径写到XML里》答案收集时间:2008-06-14 14:30:17 |