2015-04-21 43 views
0

您好,我需要在我的MVC網站上用jquery獲取當前域名或網址。如何使用jQuery在mvc網站獲取當前域名或網址

這裏是我的代碼:

<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 

我想幫助獲取http://192.168.1.100/或www.abc.com/我在上面的代碼中的jquery。

請建議。

+1

爲什麼你認爲你需要它?您可以使用'window.location ='@ Url.Action(「Index」,「Products」)+'?DepartmentId ='+ $ .trim($('#filter_name')。val());' –

+0

Here是答案http://stackoverflow.com/questions/6941533/get-protocol-domain-and-port-from-url – pjobs

+0

@StephenMuecke謝謝我嘗試這個。 – user1638889

回答

0

得到你標籤的網站當前域使用

window.location.host 

,你可以試試這個簡單的代碼片段

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

相關問題