获取URL地址的方法

Asp:

Request.ServerVariables("HTTP_REFERER") 获取上一页URL

 获取当前页地址:

 

代码
sub procUpdateReportUrl(objConn)
  
Dim urlStr
  
if Request.ServerVariables("SERVER_PORT"<> "443" then
   urlStr 
= "http://" 
  
else
    urlStr 
= "https://" 
  
end if
  urlStr 
= urlStr & Request.ServerVariables("SERVER_NAME"& Request.ServerVariables("URL"
  
if Request.ServerVariables("QUERY_STRING")<>"" then
    urlStr 
= urlStr & "?" & Request.ServerVariables("QUERY_STRING")
  
end if
end sub


asp.net:

      HttpContext.Current.Request.Url.PathAndQuery 获取当前页URL

      Page.Request.UrlReferrer.ToString() 获取前一页URL

 

javascript:

document.referrer  获取上一页的URL
document.URL      获取当前页的URL(注:URL必须大写) 

 


posted @ 2010-02-22 16:39  空紫竹  阅读(1028)  评论(2编辑  收藏  举报