C#获取当前页面的URL示例代码
更新时间:2013年11月03日 17:15:36 作者:
获取当前页面的URL在某些情况下还是比较使用的,下面为大家介绍下如何通过C#以及Javascript获取当前页面的URL,感兴趣的朋友不要错过
本实例的测试URL:http://www.mystudy.cn/web/index.aspx
1、通过C#获取当前页面的URL
string url = Request.Url.AbsoluteUri; //结果: http://www.mystudy.cn/web/index.aspx
string host = Request.Url.Host; //结果:www.mystudy.cn
string rawUrl = Request.RawUrl; //结果:/web/index.aspx
string localPath = Request.Url.LocalPath; //结果:/web/index.aspx
2、通过Javascript获取当前页面的URL
var url = document.URL; //结果:http://www.mystudy.cn/web/index.aspx
var href = document.location.href; //结果:http://www.mystudy.cn/web/index.aspx
var host = location.hostname; //结果:www.mystudy.cn
1、通过C#获取当前页面的URL
复制代码 代码如下:
string url = Request.Url.AbsoluteUri; //结果: http://www.mystudy.cn/web/index.aspx
string host = Request.Url.Host; //结果:www.mystudy.cn
string rawUrl = Request.RawUrl; //结果:/web/index.aspx
string localPath = Request.Url.LocalPath; //结果:/web/index.aspx
2、通过Javascript获取当前页面的URL
复制代码 代码如下:
var url = document.URL; //结果:http://www.mystudy.cn/web/index.aspx
var href = document.location.href; //结果:http://www.mystudy.cn/web/index.aspx
var host = location.hostname; //结果:www.mystudy.cn
相关文章
在 .NET Framework 2.0 中未处理的异常导致基于 ASP.NET 的应用程序意外退出
如果在 Microsoft .NET Framework 2.0 上构建的基于 Microsoft ASP.NET 的应用程序中引发未处理的异常,该应用程序将会意外退出。如果出现这个问题,不会在应用程序日志中记录了解此问题所必需的异常信息。2009-11-11asp.net中的“按需打印”(打印你需要打印的部分) 实现代码
有时我们需要对asp.net网页中某些特定部分进行打印,很多人采用CSS样式或特定的打印控件来解决网页定制打印功能。这里采用Javascript样式替换方式进行打印,使网页显示与打印效果相分离。2013-06-06.NET 解决TabControl 页里面多余边距问题经验分享
不知道各位同学有没有遇到在向TabPage添加内容后,里面的东西总是填不满 TabPage,总是有几个像素的空白边距2012-04-04在Asp.Net Core中使用ModelConvention实现全局过滤器隔离
这篇文章主要介绍了在Asp.Net Core中使用ModelConvention实现全局过滤器隔离,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧2020-01-01
最新评论