2014-09-02 56 views
0

字符串我有這樣如何獲得域名了jQuery中

http://www.example.com/xyz/filename.php 

現在我只是想獲得字符串http://www.example.com/我怎麼能做到這一點的字符串?

我知道這是一個簡單的問題,但我必須提前

+1

你嘗試過什麼,什麼沒有奏效?你檢查該鏈接:http://stackoverflow.com/questions/2597049/strip-domain-name-from-url-string – John 2014-09-02 12:23:54

+1

重複--- http://stackoverflow.com/questions/4815559/how-to- get-domain-name-from-url-using-jquery – 2014-09-02 12:24:47

+0

基於Webkit的瀏覽器和版本21以上的Firefox都知道window.location.origin。要定位所有的瀏覽器,我使用以下** if(!window.location.origin) window.location.origin = window.location.protocol +「//」+ window.location.host; ** – 2014-09-02 12:36:24

回答

2

試過它不工作

感謝試試這個:

var $url = 'http://www.example.com/css/filename.php'; 

var a = document.createElement('a'); 
a.href = $url; 

var $finalUrl = a.protocol + '//' + a.hostname + '/'; 
+1

在他的問題中,他爲他想要的結果添加了一個'/'。所以在最後一個';'之前加'+'/''。 – bzeaman 2014-09-02 12:27:47

+1

是的,我更新了Benno Zeeman – 2014-09-02 13:02:40