- <!---将此文件存为folder_list.asp看看效果就知道了加上权限就可以方便自己了,--->
- <%
- 'const_domain_name为域名最后不要加斜杠
- const const_domain_name="http://localhost"
- %>
- <style>
- b,img,a{font-size:9pt;line-height:150%;text-decoration:none;color:#0000cc;}
- span{font-size:12pt;}
- </style>
- <%
- '------------------------------------------------显示当前目录下的子目录和文件
- sub list
- Dim fso, f, f1, fc, s
- Set fso = CreateObject("Scripting.FileSystemObject")
- Set f = fso.GetFolder(server.MapPath("."))
- set fs=f.SubFolders
- Set fc =f.Files
- For Each fss in fs
- dim folder_name
- folder_name=fss.name
- %>
- <a href="folder_list.asp?act=list_cur&cur_path=<%=fss%>"><span style="font-family:wingdings">0</span><%=folder_name%></a><br>
- <%
- Next
- %>
- <%
- For Each f1 in fc
- dim filename
- filename=f1.name
- %>
- <a href="<%=p2v_path(f1)%>"><span style="font-family:wingdings 2">/</span><%=filename%></a><br>
- <%
- Next
- set fso=nothing
- end sub
- %>
- <%
- '------------------------------------------------显示指定路径下的目录和文件
- sub list_cur
- Dim fso, f, f1, fc, s
- Set fso = CreateObject("Scripting.FileSystemObject")
- Set f = fso.GetFolder(request("cur_path"))
- set fs=f.SubFolders
- Set fc =f.Files
- For Each fss in fs
- dim folder_name
- folder_name=fss.name
- %>
- <a href="folder_list.asp?act=list_cur&cur_path=<%=fss%>"><span style="font-family:wingdings">0</span><%=folder_name%></a><br>
- <%
- Next
- %>
- <%
- For Each f1 in fc
- dim filename
- filename=f1.name
- %>
- <a href="<%=p2v_path(f1)%>"><span style="font-family:wingdings 2">/</span><%=filename%></a><br>
- <%
- Next
- set fso=nothing
- end sub
- %>
- <%
- '------------------------------------------------显示上级目录的子目录和子文件
- sub list_parent
- on error resume next
- Dim fso, f, f1, fc, s
- Set fso = CreateObject("Scripting.FileSystemObject")
- Set f = fso.GetFolder(display_cur_path)
- set fs=f.SubFolders
- Set fc =f.Files
- For Each fss in fs
- dim folder_name
- folder_name=fss.name
- %>
- <a href="folder_list.asp?act=list_cur&cur_path=<%=fss%>"><span style="font-family:wingdings">0</span><%=folder_name%></a><br>
- <%
- Next
- %>
- <%
- For Each f1 in fc
- dim filename
- filename=f1.name
- %>
- <a href="<%=p2v_path(f1)%>"><span style="font-family:wingdings 2">/</span><%=filename%></a><br>
- <%
- Next
- set fso=nothing
- on error goto 0
- end sub
- '---------------------------------------------得到上级目录的路径
- function get_parent_folder()
- on error resume next
- str=display_cur_path
- str_find="\"
- str_int=InStrRev (str,str_find)-1 '得到上一级目录的路径
- get_parent_folder=mid(str,1,str_int)
- err.clear
- end function
- '-----------------------------------------------将文件路径转为www发布的路径这样就可以下载了
- function p2v_path(p_path)
- 'p_path为硬盘上的物理路径
- dim host
- host=lcase(server.MapPath("\"))
- p_path=lcase(p_path)
- p2v_path=replace(p_path,host,const_domain_name)
- end function
- '-----------------------------------------------显示当前所在的路径
- function display_cur_path()
- cur_path=request("cur_path")
- if cur_path="" then
- display_cur_path=server.MapPath(".")
- else
- display_cur_path=cur_path
- end if
- set fso=nothing
- end function
- sub main
- %>
- <a href="folder_list.asp?act=list_parent&cur_path=<%=get_parent_folder%>">向上</a> <b><a href="javascript:void(null)"><%=display_cur_path%></a></B><p>
- <%
- select case request("act")
- case "list_parent"
- list_parent
- case "list_cur"
- list_cur
- case else
- list
- end select
- end sub
- main
- %>
类似于iis浏览的功能
2019-11-01 12:44asp教程网 ASP教程
类似于iis浏览的功能,将此文件存为folder_list.asp看看效果就知道了加上权限就可以方便自己了
延伸 · 阅读
- 2019-10-31IIS下PHP连接数据库提示mysql undefined function mysql_
- 2019-10-31ASP中FSO对象对IIS WEB服务器数据安全的威胁及对策
- 2019-10-29为什么 Windows2003 的 IIS6.0 不能上传超过 200K 的文
- 2019-10-27使用ASP删除指定IIS站点
- 2019-10-26使用ASP在IIS创建WEB站点的函数
- 2019-10-25使用visual studio自动创建IIS虚拟目录
精彩推荐
- ASP教程
asp 网站静态化函数代码html
asp 网站静态化代码html,具体的功能大家可以测试下。...
- ASP教程
ASP 包含文件中的路径问题和使用单一数据库连接文件的解决方案
啥都不说了,直接奉献原代码 复制代码 代码如下: ==========注意=============================================== 1、网站所在文件夹的名字不能为root 2、网站所在文件夹...
- ASP教程
ASP中实现限制IP的函数详解
ASP中实现限制IP的函数详解 ...
- ASP教程
asp下UTF-8页面乱码的解决方法
为什么在ASP里指定了codepage为65001还经常显示乱码.才子在这里将这个问题详细解释一下,以免很多朋友再走弯路,甚至排斥UTF-8. 如果你还不知道UTF-8是什么东东...
- ASP教程
asp中通过fso读取和生成UTF-8编码的txt
利用fso.OpenTextFil读取UTF-8文件或者用FSO.save生成UTF-8文件时乱码解决办法生成静态页使用的方法是读取asp页面的html代码,保存为html文件,这种方法...
- ASP教程
asp 采集程序常用函数分析
想用asp制作你喜欢的小偷采集程序吗,看完下面的文章,你就可以自己制作了。...
- ASP教程
ASP与Excel结合生成数据表和Chart图的代码
ASP与Excel结合生成数据表和Chart图的代码,需要的朋友可以参考下。...
- ASP教程
最小asp后门程序
这个代码,一般不会 被病毒查杀,而且文件比较小,不容易被怀疑,可以放到别的asp文件中,起到隐藏的目的 ...