许多网站为了你能进一步深入到该网站都有某种形式的超链接导航。很多时候在深入分析得出的方案就是网站的目录路径。如果这就是我们的网站构造方法,你可能会受益于本实施例中,可放置在任何的ASP文件。利用两个服务器变量(HTTP_HOST和SCRIPT_NAME)和分裂SCRIPT_NAME由“/”分隔符,你可以毫不费力地添加超链接到所有的主目录到你的网页。
<title>TTASP.NET(Directory Drill Down)</title>
<body bgcolor="#FFFFFF">
<%
'抓住主服务器名称和添加http://到变量
host= "http://" & request. Server variables("http_host")
抓住页面名称的目录结构
script_ name=request. Server variables("script _name")
分隔目录列到排列/
split_name=split(script_name,"/")
设置目录名称
这个文档是来自最顶端的目录层
--删除-1 如果你想显示有下拉超链接的页面名称
num_directory=ubound(split_name)-1
%>
<a href="<%= host %>">
<%= host %></a><%
循环它会输出所有主目录和将它们超链接
for counter= 1 to (num_directory)
link=link & "/"& split_name(counter) %>/<a
href="<%= link %>"><%= split_name(counter) %></a><%
<title>TTASP.NET(Directory Drill Down)</title>
<body bgcolor="#FFFFFF">
<%
'抓住主服务器名称和添加http://到变量
host= "http://" & request. Server variables("http_host")
抓住页面名称的目录结构
script_ name=request. Server variables("script _name")
分隔目录列到排列/
split_name=split(script_name,"/")
设置目录名称
这个文档是来自最顶端的目录层
--删除-1 如果你想显示有下拉超链接的页面名称
num_directory=ubound(split_name)-1
%>
<a href="<%= host %>">
<%= host %></a><%
循环它会输出所有主目录和将它们超链接
for counter= 1 to (num_directory)
link=link & "/"& split_name(counter) %>/<a
href="<%= link %>"><%= split_name(counter) %></a><%
next %>
人生最精彩的不是实现梦想的瞬间,而是坚持梦想的过程。 胜利不是战胜敌人,而是提高自己。我们只要每天进步百分之一,那就是成功。您如果觉得此分享对你有用,那将是我们天天ASP家园对你成功路上的一点帮助!