導航:首頁 > IDC知識 > jquery獲取網址域名

jquery獲取網址域名

發布時間:2020-12-20 06:50:14

1、js如何截取地址欄的一級域名,截取後在html中如何顯示

|var url = document.URL;//獲取當前頁面的URL
var domain = url.match(/http[s]?://(.*?)([:/]|$)/);//匹配指定URL的domain

以上方法獲取一個URL地址對應的域名部分

如果只是獲取當前頁面的域名信息,則可以用以下兩種方法

1.location.host
2.document.domain

將信息顯示在html中,以將信息輸出到<div id="test"></div>為例

document.getElementById('test').innerText = location.host;

2、用JS獲取當前域名並判斷

在頁面插入js代碼
<script language="javascript" type="text/javascript">
function loadFN(){
hrefValue = window.location.href; //獲取當前頁面的地址
alertUrls = ['www.bbb.com']; //指定你想要alert的域名,多個可以在數組中直接追加即可
//追加如:['www.bbb.com', 'bbb.com', 'abc.bbb.com']
for(key in alertUrls){
if(String(hrefValue).indexOf(alertUrls[key]) >= 0){
//指定的字元串值alertUrls[key]在字元串href中出現則>=0,否則為-1
alert( alertUrls[key] );
break; //直接跳出循環
}
}
}

///頁面載入完成後即執行loadFN函數
window.onload = loadFN;//前提是原來頁面沒有使用onload,否則還要做些針對的處理
</script>

window.onload = loadFN;//前提是原來頁面沒有使用onload,否則還要做些針對的處理

3、jquery怎麼獲取當前url除掉域名部分啊?

給你提供來兩種方法,視情源況自選吧!

方法一:

var url = "http://blog.csdn.net/jungsagacity/article/details/7645580";
url = '/' + url.split('/').slice(3).join('/');

方法二:

var url = "http://blog.csdn.net/jungsagacity/article/details/7645580";
url = url.replace(/^http://[^/]+/, "");

希望是你想要的答案,有疑問歡迎追問,望採納~~

與jquery獲取網址域名相關的知識