[HTML]如何取得上一頁的URL(進入本頁前的URL )

來源:互聯網
上載者:User

 如何取得上一頁的URL(進入本頁前的URL )

1.Javascript的方式: document.referrer

2.asp/asp.net的方式:request.servervariables("HTTP_REFERER")

3.asp/asp.net的方式(手機):我是用Request.ServerVariables("HTTP_REFERER")這一句
   在WEB上是可以得到的,但是在手機瀏覽的頁面,得到的就為空白.以下方式可以實現。

<%
Function GetUrl()
  On Error Resume Next
  Dim strTemp
 If LCase(Request.ServerVariables("HTTPS")) = "off" Then
  strTemp = "http://"
 Else
  strTemp = "https://"
        End If
  strTemp = strTemp & Request.ServerVariables("SERVER_NAME")
  If Request.ServerVariables("SERVER_PORT") <> 80 Then 
      strTemp = strTemp & ":" & Request.ServerVariables("SERVER_PORT")
  end if
  strTemp = strTemp & Request.ServerVariables("URL")
  If Trim(Request.QueryString) <> "" Then 
      strTemp = strTemp & "?" & Trim(Request.QueryString)
  end if
  GetUrl = strTemp
End Function


response.write "來訪地址:" & geturl()
response.end()
%>

 

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.