<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
%>