js獲取當(dāng)前頁(yè)面的url網(wǎng)址信息
更新時(shí)間:2014年06月12日 15:26:07 投稿:whsnow
這篇文章主要介紹了通過js如何獲取當(dāng)前頁(yè)面的url網(wǎng)址信息,需要的朋友可以參考下
1、設(shè)置或獲取整個(gè) URL 為字符串:
window.location.href
2、設(shè)置或獲取與 URL 關(guān)聯(lián)的端口號(hào)碼:
window.location.port
3、設(shè)置或獲取 URL 的協(xié)議部分
window.location.protocol
4、設(shè)置或獲取 href 屬性中跟在問號(hào)后面的部分
window.location.search
5、獲取變量的值(截取等號(hào)后面的部分)
var url = window.location.search;
// alert(url.length);
// alert(url.lastIndexOf('='));
var loc = url.substring(url.lastIndexOf('=')+1, url.length);
6、設(shè)置或獲取 URL 的協(xié)議部分:
window.location.protocol
7、設(shè)置或獲取 href 屬性中在井號(hào)“#”后面的分段:
window.location.hash
8、設(shè)置或獲取 location 或 URL 的 hostname 和 port 號(hào)碼:
window.location.host
window.location.href
2、設(shè)置或獲取與 URL 關(guān)聯(lián)的端口號(hào)碼:
window.location.port
3、設(shè)置或獲取 URL 的協(xié)議部分
window.location.protocol
4、設(shè)置或獲取 href 屬性中跟在問號(hào)后面的部分
window.location.search
5、獲取變量的值(截取等號(hào)后面的部分)
復(fù)制代碼 代碼如下:
var url = window.location.search;
// alert(url.length);
// alert(url.lastIndexOf('='));
var loc = url.substring(url.lastIndexOf('=')+1, url.length);
6、設(shè)置或獲取 URL 的協(xié)議部分:
window.location.protocol
7、設(shè)置或獲取 href 屬性中在井號(hào)“#”后面的分段:
window.location.hash
8、設(shè)置或獲取 location 或 URL 的 hostname 和 port 號(hào)碼:
window.location.host
相關(guān)文章
學(xué)習(xí)drag and drop js實(shí)現(xiàn)代碼經(jīng)典之作
今天讀John Resig的Pro Javascript Techniques時(shí)候看到他書上給的一個(gè)關(guān)于drag and drop的例子, 合上書本自己寫一個(gè)簡(jiǎn)化版本的。大約20分鐘完成, 沒有考慮兼容firefox。整個(gè)代碼封裝成一個(gè)對(duì)象 也是借鑒書中的風(fēng)格。我覺得很好。2009-04-04
淺談Javascript實(shí)現(xiàn)繼承的方法
本文給大家簡(jiǎn)單介紹了下如何在javascript中實(shí)現(xiàn)繼承的幾種方法,十分的實(shí)用,有需要的小伙伴可以參考下。2015-07-07
解析JavaScript中delete操作符不能刪除的對(duì)象
這篇文章主要是對(duì)JavaScript中delete操作符不能刪除的對(duì)象進(jìn)行了詳細(xì)的分析介紹,需要的朋友可以過來參考下,希望對(duì)大家有所幫助2013-12-12
解決layui的table插件無法多層級(jí)獲取json數(shù)據(jù)的問題
今天小編就為大家分享一篇解決layui的table插件無法多層級(jí)獲取json數(shù)據(jù)的問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2019-09-09
JS中const對(duì)于復(fù)雜類型變量和普通類型變量的區(qū)別詳解
我們?cè)陂_發(fā)的過程中一定常常發(fā)現(xiàn)const關(guān)鍵字定義的簡(jiǎn)單類型變量不可以改變,但是你如果定義的是一個(gè)復(fù)雜類型變量(比如對(duì)象)的話對(duì)里面屬性的增刪改查是可以的,那這又是為什么呢,接下來就來和小編一起探討一下吧2023-11-11
JavaScript通過代碼調(diào)用Flash顯示的方法
這篇文章主要介紹了JavaScript通過代碼調(diào)用Flash顯示的方法,實(shí)例分析了JavaScript通過flash插件swfobject.js調(diào)用flash顯示的具體操作技巧,需要的朋友可以參考下2016-02-02
4種JavaScript實(shí)現(xiàn)簡(jiǎn)單tab選項(xiàng)卡切換的方法
這篇文章主要介紹了4種JavaScript實(shí)現(xiàn)簡(jiǎn)單tab選項(xiàng)卡切換的方法,感興趣的小伙伴們可以參考一下2016-01-01
淺談Webpack4 plugins 實(shí)現(xiàn)原理
在wabpack 核心功能除了loader應(yīng)該就是plugins插件了,本文主要介紹了Webpack4 plugins 實(shí)現(xiàn)原理,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-09-09

