asp獲取當前完整路徑(url)的函數代碼_應用技巧

來源:腳本之家  責任編輯:小易  

id=request.QueryString("id")第一個id是自定義的 叫什么也行。括號里的id是url上的參數名。寫page就會讀出page的值www.13333515.buzz防采集請勿采集本網。

有時候我么您需要獲取網址,端口、路徑文件名、參數等,這里就為大家分享一下這個函數代碼,需要的朋友可以參考下

用Request(\"id\")可獲取ID的值,但不是獲取第1個參數的值在ASP中不是做不到獲取第1個參數的值,但很麻煩,也不會有人這樣用一般就是直接獲取比如(\"id\")%>這樣就會顯示1

函數1

獲取url簡單。發送郵箱你需要服務器安裝jmal組件。而且需要填寫郵箱配置等等,這個不是簡單幾句代碼就完成的。給你提供一下獲取url代碼。Function GetLocationURL()'獲取完整url Dim Url Dim

<%function GetUrl() on Error Resume Next Dim strTempif LCase(request.ServerVariables("HTTPS")) = "off" ThenstrTemp = "http://"ElsestrTemp = "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 = strTempEnd Functionresponse.write GetUrl()%>

那種是AJAX,作用:選先連接指定地址.如果找不到就會返回404,然后再輸出頁面是否存在的信息.如果頁面不存在就會需要一定時間才會返回值,這種不好.你可用IIS站點404來作指向,因為如果找不到頁面,IIS會立即轉

函數2

首先取得URL,然后分割,取最后一個,判斷用戶是否輸入了具體地址,如果輸入了則取倒數第二個URL urls=Request.ServerVariables(\"URL\") arr_url=Split(urls,\"/\") if UBound(Split(arr_url(UBound(arr_url

<!--獲取當前頁面路徑--> <% dim str,host,url,keyword,full str="http://"; host = Request.ServerVariables("HTTP_HOST") url = Request.ServerVariables("PATH_INFO") '或url keyword = Request.ServerVariables("QUERY_STRING") if keyword <> "" then full = str&host&url&"?"&keyword else full = str&host&url end if session("url")=full %>

不好搞的,別人設置時就為了避免別人隨便盜取該站的圖片

使用的話肯定選擇第一個,支持https的判斷。

如果是通過404頁面除非,這個是獲取不到的,需要結合js來實現

例如:

js頁面

<script>var pathname = window.location.pathname;location.replace("/do.asp?p="+pathname);</script>

將路徑傳參給do.asp進行處理

strpath=Request("p")

即可獲取404之前的頁面,然后進行執行操作即可,注意目錄權限。也可以放到404中處罰iframe進行操作。

http://" & Request.ServerVariables("HTTP_HOST")&Request.ServerVariables("PATH_INFO")&?Request.ServerVariables("QUERY_STRING")內容來自www.13333515.buzz請勿采集。


  • 本文相關:
  • tsys資源特性的效率提高方法
  • asp xmldom在服務器端操作xml文件的主要方法和實現
  • asp 數據庫連接函數代碼
  • asp中dateadd函數中日期相加或相減使用方法
  • asp是使用正則提取內容里所有圖片路徑src的實現代碼
  • 用asp實現網頁調用doc附response.contenttype 詳細列表
  • asp生成帶有樣式的word文件方法
  • 服務器常用組件
  • 網上用的比較多的asp級聯菜單效果代碼
  • asp 采集實戰代碼
  • asp獲取當前完整的url
  • asp文件,如何獲取當前頁面url中的第一個參數?
  • Asp獲取當前頁面URL 包含#之后的內容
  • 請問asp文件get獲取url路徑參數以及寫出該參數的語句該怎么寫?
  • asp文件,如何獲取當前頁面url中的第一個參數?
  • asp獲取當前url,然后把獲得的值發送到特定
  • 怎樣用asp判斷一個URL地址是否存在有效??
  • ASP獲取當前url
  • asp獲取當前頁完整URL
  • ASP HTML 獲取當前URL
  • 網站首頁網頁制作腳本下載服務器操作系統網站運營平面設計媒體動畫電腦基礎硬件教程網絡安全asp基礎應用技巧數據庫相關asp class類存儲過程小偷/采集木馬相關fso專題首頁asp編程應用技巧tsys資源特性的效率提高方法asp xmldom在服務器端操作xml文件的主要方法和實現asp 數據庫連接函數代碼asp中dateadd函數中日期相加或相減使用方法用asp實現網頁調用doc附response.contenttype 詳細列表asp生成帶有樣式的word文件方法服務器常用組件網上用的比較多的asp級聯菜單效果代碼asp 采集實戰代碼推薦4款傻瓜型的asp服務器軟件(關于“未指定的錯誤”的問題 的比錯誤類型:provider (0x80004005c#入門教程之listbox控件使用方法utf-8 網頁不顯示+utf-8網頁亂碼asp 日期格式化問題microsoft jet database engine(asp中設置session過期時間方法總sql查詢語句通配符與access模糊查asp utf-8 亂碼問題的解決方法小asp xmlhttp下載一句話簡單分頁函數一 常用十萬條access數據表分頁的兩個解決方法防asp注入終極防范asp中格式化html函數代碼 sdcms加強版asp隨機數 隨機產生n位由數字和字母組成的由給定的字符串生成關鍵字aspwebpack 代碼 提供下載asp固定比例裁剪縮略圖的方法支持加號空格的查詢
    免責聲明 - 關于我們 - 聯系我們 - 廣告聯系 - 友情鏈接 - 幫助中心 - 頻道導航
    Copyright © 2017 www.13333515.buzz All Rights Reserved
    3排列五开奖结果