C#獲取當(dāng)前頁面的URL示例代碼
更新時間:2013年11月03日 17:15:36 作者:
獲取當(dāng)前頁面的URL在某些情況下還是比較使用的,下面為大家介紹下如何通過C#以及Javascript獲取當(dāng)前頁面的URL,感興趣的朋友不要錯過
本實例的測試URL:http://www.mystudy.cn/web/index.aspx
1、通過C#獲取當(dāng)前頁面的URL
string url = Request.Url.AbsoluteUri; //結(jié)果: http://www.mystudy.cn/web/index.aspx
string host = Request.Url.Host; //結(jié)果:www.mystudy.cn
string rawUrl = Request.RawUrl; //結(jié)果:/web/index.aspx
string localPath = Request.Url.LocalPath; //結(jié)果:/web/index.aspx
2、通過Javascript獲取當(dāng)前頁面的URL
var url = document.URL; //結(jié)果:http://www.mystudy.cn/web/index.aspx
var href = document.location.href; //結(jié)果:http://www.mystudy.cn/web/index.aspx
var host = location.hostname; //結(jié)果:www.mystudy.cn
1、通過C#獲取當(dāng)前頁面的URL
復(fù)制代碼 代碼如下:
string url = Request.Url.AbsoluteUri; //結(jié)果: http://www.mystudy.cn/web/index.aspx
string host = Request.Url.Host; //結(jié)果:www.mystudy.cn
string rawUrl = Request.RawUrl; //結(jié)果:/web/index.aspx
string localPath = Request.Url.LocalPath; //結(jié)果:/web/index.aspx
2、通過Javascript獲取當(dāng)前頁面的URL
復(fù)制代碼 代碼如下:
var url = document.URL; //結(jié)果:http://www.mystudy.cn/web/index.aspx
var href = document.location.href; //結(jié)果:http://www.mystudy.cn/web/index.aspx
var host = location.hostname; //結(jié)果:www.mystudy.cn
您可能感興趣的文章:
- JavaScript、C# URL編碼、解碼總結(jié)
- C#Url操作類封裝、仿Node.Js中的Url模塊實例
- C#實現(xiàn)在網(wǎng)頁中根據(jù)url截圖并輸出到網(wǎng)頁的方法
- C#檢查字符串是否是合法URL地址的方法
- C#實現(xiàn)自動識別URL網(wǎng)址的方法
- C#實現(xiàn)類似新浪微博長URL轉(zhuǎn)短地址的方法
- C#分析URL參數(shù)并獲取參數(shù)和值對應(yīng)列表的方法
- C#利用System.Uri轉(zhuǎn)URL為絕對地址的方法
- asp.net C#檢查URL是否有效的方法
- URL中去除指定參數(shù)實現(xiàn)C#代碼
- C# 如何解析獲取Url參數(shù)值
相關(guān)文章
理解ASP.NET Core 依賴注入(Dependency Injection)
把有依賴關(guān)系的類放到容器中,解析出這些類的實例,就是依賴注入。目的是實現(xiàn)類的解耦。本文主要介紹了ASP.NET Core 依賴注入(Dependency Injection),需要了解具體內(nèi)容的可以仔細(xì)閱讀這篇文章,希望對你有所幫助2021-09-09
Asp.NET?Core?WebApi?配置文件詳細(xì)說明
ASP.NET?Core?提供了一套靈活的配置系統(tǒng),允許開發(fā)者從多種來源加載配置數(shù)據(jù),并根據(jù)需要使用這些配置,這篇文章主要介紹了Asp.NET?Core?WebApi?配置文件,需要的朋友可以參考下2025-04-04
jQuery+Asp.Net實現(xiàn)省市二級聯(lián)動功能的方法
這篇文章主要介紹了jQuery+Asp.Net實現(xiàn)省市二級聯(lián)動功能的方法,涉及asp.net數(shù)據(jù)庫讀取與字符串轉(zhuǎn)換相關(guān)操作技巧,需要的朋友可以參考下2017-05-05
Entity?Framework使用DataBase?First模式實現(xiàn)數(shù)據(jù)庫的增刪改查
本文詳細(xì)講解了Entity?Framework使用DataBase?First模式實現(xiàn)數(shù)據(jù)庫的增刪改查,文中通過示例代碼介紹的非常詳細(xì)。對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2022-03-03
Visual?Studio?2022?MAUI?NU1105(NETSDK1005)?問題處理記錄
某一天修改了幾行代碼后,突然項目無法編譯了,提示NU1105錯誤,這篇文章主要介紹了Visual?Studio?2022?MAUI?NU1105(NETSDK1005)?處理記錄,需要的朋友可以參考下2022-12-12
使用ASP.NET MVC引擎開發(fā)插件系統(tǒng)
這篇文章主要為大家詳細(xì)介紹了使用ASP.NET MVC引擎開發(fā)插件系統(tǒng)的相關(guān)資料,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-05-05
IIS上部署Asp.net core Webapi的實現(xiàn)步驟
ASP.NET Core Web API是構(gòu)建RESTful應(yīng)用程序的理想平臺,本文主要介紹了IIS上部署Asp.net core Webapi的實現(xiàn)步驟,具有一定的參考價值,感興趣的可以了解一下2024-07-07
Asp.net+jquery+.ashx文件實現(xiàn)分頁思路
分頁思路: .ashx程序中,編寫好取得不同頁碼的程序。在頁面布局好的前提下,留下數(shù)據(jù)區(qū)域 div。然后在頁面請求 .ashx程序生成下一頁的html代碼。覆蓋div.innerHTMl2013-03-03

