In ASP, we often get URLs are using JavaScript to achieve, this is very simple, with window.location.href can get the full path of the URL, including the following parameters, and then use the Split function to separate the good
But in the ASP, we often just want to:
Response. Write "Script_name obtained value:" &request.servervariables ("Script_name") & "
"
'=========================
' Get the function of the current URL parameter
Private Function GetUrl ()
Dim Scriptaddress,m_itemurl, M_item
scriptaddress = CStr (Request.ServerVariables ("Script_name")) ' Get current address
M_itemurl = ""
Response. Write (request.querystring& "
")
If (Request.QueryString <> "") Then
scriptaddress = scriptaddress & "?"
For each m_item in Request.QueryString
' If the page pass parameter is using a page variable, then judge whether the page is already in use and avoid repetition!
If InStr ("page", M_item) =0 Then
M_itemurl = M_itemurl & m_item & "=" & Server.URLEncode (Request.QueryString ("" &M_Item& ")) &" & "
End If
Next
End If
GETURL = scriptaddress & M_itemurl
If InStr (1,geturl, "?", 1) <1 Then
geturl=geturl& "?"
End If
End Function
'=============================
Response. Write GETURL