麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > ASP > 正文

asp獲取URL參數的幾種方法分析總結

2024-05-04 11:09:28
字體:
來源:轉載
供稿:網友
asp獲取當前網址,或獲取當前頁面的所以參數
 
 
 
需要用到這個功能,沒怎么測試呢,測試后給具體代碼 
假如地址是: 
http://dxy.com:8082/test/geturl.asp?Param-VR52tmx3syn03777.html 

方法一:簡單,得不到參數,只有一個虛擬路徑 
復制代碼代碼如下:

GetUrl =request("url") '這個因為我們沒有url=什么字樣所以直接pass掉 

方法二:得到整個URL,得到參數 
復制代碼代碼如下:

'得到當前頁面的地址 
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") 
strTemp = strTemp & Request.ServerVariables("URL") 
If Trim(Request.QueryString) <> "" Then strTemp = strTemp & "?" & Trim(Request.QueryString) 
GetUrl = strTemp 
End Function 

經測試這個代碼得到的路徑為: 
/test/geturl.asp?Param-VR52tmx3syn03777.html= 

方法二:得到虛擬路徑,得到參數 

復制代碼代碼如下:

Private Function GetUrl() 
Dim ScriptAddress,M_ItemUrl,M_item 
ScriptAddress = CStr(Request.ServerVariables("SCRIPT_NAME")) '取得當前地址 
M_ItemUrl = "" 
If (Request.QueryString <> "") Then 
ScriptAddress = ScriptAddress & "?" 
For Each M_item In Request.QueryString 
If M_item = "page_num" Then Exit for '此處的作用就是過濾掉Page_num這個頁次的參數(該參數是在page_turn.asp中自行設置的,根據個人設定而變),否則每次翻頁都會疊加這個參數,雖然不影響功能,但總歸不太好吧~~ 
If InStr(page,M_Item)=0 Then 
M_ItemUrl = M_ItemUrl & M_Item &"="& Server.URLEncode(Request.QueryString(""&M_Item&"")) 
else 
M_ItemUrl = M_ItemUrl & M_Item &"="& Server.URLEncode(Request.QueryString(""&M_Item&"")) & "&" 
End If 
Next 
Else 
ScriptAddress = ScriptAddress & "?" 
end if 
GetUrl = ScriptAddress & M_ItemUrl 
End Function 

上面的代碼得到的地址為 
http://dxy.com:8082/test/geturl.asp?Param-VR52tmx3syn03777.html 

基本上差不多 

如果只是為了得到?號后面的東西,我們可以用下面的代碼 
復制代碼代碼如下:

response.write replace(request.querystring,".html","") 

得到的就是Param-VR52tmx3syn03777是不是滿足了我們的需要了呢 

PS:上面的所有情況只是針對純asp,如果結合urlrewrite的話,功能會有所增強,搜索的友好型,也會加強

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: www.99re1.com| 欧美日韩网站在线观看 | 成人福利视频 | 久草视频在线资源 | 国产精品免费一区二区三区都可以 | 国产亚洲精品综合一区91 | 国产精品免费在线 | 欧美国产综合视频 | 亚洲精品成人18久久久久 | 欧美一级黄色录相 | 亚洲第一页中文字幕 | 一级免费在线视频 | 日韩视频一二三 | 欧美性生交xxxxx免费观看 | 在线视频a | 国产九九热视频 | 久久精品久久精品久久精品 | 激情小说色 | 国产伦精品一区二区三区 | 国产日韩在线观看一区 | 亚洲啊v在线观看 | 在线免费黄色网 | 黄网站色成年大片免费高 | av电影在线观看网站 | 午夜精品福利在线观看 | 欧美亚洲一级 | 日韩精品中文字幕在线观看 | 国内精品伊人久久久久网站 | 国产精品国产三级国产在线观看 | 好吊色欧美一区二区三区四区 | 国产小视频一区 | 一级免费黄色 | 中文黄色一级片 | 狠狠操操 | 男女生羞羞视频网站在线观看 | 日韩黄色影视 | 国产精品自拍片 | 欧美日韩中文字幕在线 | 久久久久久久久久久久网站 | 国产成人精品一区在线播放 | 一区二区三区欧洲 |