作家
登录

asp遍历站点所有文件夹的代码

作者: 来源:www.28hudong.com 2013-03-30 08:40:45 阅读 我要评论

<!-- 遍历站点所有文件夹 --> <style> <!-- body{font-size:12px;} --> </style> <script language="vbscript"> <!-- sub fsubmit() form1.submit End sub --> </script> <form name="form1" method="post" action="findfolder.asp"> <select size="1" name="fpath" onchange="fsubmit()"> <option value="0" selected>--请选择--</option> <option value="/">整个站点</option> <option value=".">当前目录</option> <% Dim fso,objfolder,objfile,strpath set fso=server.createobject("Scripting.FileSystemObject") strpath="." call bl(strpath) function bl(strpath) set objfolder=fso.getfolder(server.mappath(strpath)) for each objsubfolder in objfolder.subfolders Response.write "<option value='" & strpath & "" & objsubfolder.name & "'>" & replace(strpath,".","") & "" & objsubfolder.name & "</option>" call bl(strpath & "" & objsubfolder.name) next End function %> </select> </form> <% fpath=Request.form("fpath") if fpath<>"0" and fpath<>Empty then Response.write "<font color=""#FF0000"">当前文件夹:" & replace(fpath,".","") & "</font><br><br>" set objfolder=fso.getfolder(server.mappath(fpath)) for each objsubfolder in objfolder.subfolders Response.write "子文件夹名称:" & objsubfolder.name & "<br>" next Response.write "<br>" for each objfile in objfolder.files Response.write "文件名称:" & objfile.name & "<br>" next set objfolder=nothing End if %>

  推荐阅读

  关于“未指定的错误”的问题 的比较正解的解决方法

搜索关键字为(和以前一样)Microsoft JET Database Engine未指定的错误错误提示为 Microsoft JET Database Engine (0x80004005) 未指定的错误昨天从win2003转到winxp pro版,但是在调试相册程序时,发现上面的错误>>>详细阅读


本文标题:asp遍历站点所有文件夹的代码

地址:http://www.17bianji.com/kaifa2/ASP/32564.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)