百葉博客

有花堪折直须折,莫待无花空折枝 - 为Web的成长献出一份自己的力量,鉴定着Web时代从新至盛!

« Linux服务器 Centos 常用防护措施,防护流量异常根据父网址关键词来路跳转 php脚本 »

ASP 获取当前网址目录

[ 2011-10-11 ]
通过ASP 获取当前网址的 目录结构
例如 当前地址为 http://www.bj.com/inc/dd/cs.asp?get=46454
通过程序获取结果为
http://www.bj.com/inc/dd/

<p>已测试,可直接删减复制使用</p>
1:<%=Request.ServerVariables("HTTP_HOST")%>
<p>获取当前 域名</p>
2:<%=Request.ServerVariables("URL")%>
<p>获取当前域名后的 文件名及目录名</p>
3:<%=Request.ServerVariables("QUERY_STRING")%>
<p>获取当前 参数</p>
4: <%=server.mappath("./") %>
<p>获取当前 磁盘参数</p>

<%
'调试过程,也是我的思路总过程.
'以当前地址 http://www.bj.com/inc/dd/cs.asp?get=46454 做为案例,最后实现获取当前文件所处在的目录.
'结果为: http://www.bj.com/inc/dd/
a = Request.ServerVariables("HTTP_HOST")
b = Request.ServerVariables("URL")
c = a&b
d = instrrev(b,"/")  '取第一个斜杠之前字符串 数
%>
<br />
<%=a%>
<br />
<%=b%>
<br />
<%=c%>
<br />
<%=d%>
<br />
<%=left(b,d)%>
<br />
<%url = "http://"&Request.ServerVariables("HTTP_HOST")&left(Request.ServerVariables("URL"),instrrev(Request.ServerVariables("URL"),"/"))%>
<br />
<%=url%>

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

日历

最新评论及回复

最近发表

本博客所有文章均采用创作共用版权,欢迎交流.

2008-2010 Copyright web222.com 鄂ICP备09005282号