如何在mvc网站中使用jquery获取当前域或URL

时间:2015-04-21 22:40:38

标签: jquery asp.net-mvc asp.net-mvc-3 asp.net-mvc-4

您好我需要在我的MVC网站上使用jquery获取当前域名或网址。

这是我的代码:

 <script>
 // var ROOT = 'http://192.168.1.100/';
  var ROOT = HttpContext.Current.Request.Url.GetLeftPart(UriPartial.Authority);
  $(document).ready(function () {
  $('.button-search').click(function () {
window.location =ROOT + "Products/Index?DepartmentId=" +  $.trim($('#filter_name').val());                               
    });
});

我的网站网址喜欢这样:

 http://192.168.1.100/Home/Index

          OR
www.abc.com/Home/Index

我想在上面的代码中使用jquery来获取http://192.168.1.100/或www.abc.com/。

请建议。

1 个答案:

答案 0 :(得分:0)

使用

获取您选项卡的网站当前域名
window.location.host

您可以尝试这个简单的代码段

alert("full link :\n"+window.location+"\n website domain :\n"+window.location.host)