国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > JS > 正文

詳解javascript獲取url信息的常見方法

2024-05-06 16:33:56
字體:
供稿:網(wǎng)友

先以“http://www.cnblogs.com/wuxibolgs329/p/6188619.html#flag?test=12345”為例,然后獲得它的各個組成部分。

1、獲取頁面完整的url

var a=location.href;console.log(a); // “http://www.cnblogs.com/wuxibolgs329/p/5261577.html#flag?test=12345”

2、獲取頁面的域名

var host = window.location.host; //www.cnblogs.comvar host2 = document.domain; //www.cnblogs.comvar a = location.hostname;  //www.cnblogs.com

3、獲取url協(xié)議

var a=location.protocol;console.log(a); //http:

4、獲取端口

var a=location.port;console.log(a);

5、獲取頁面路徑

var a=location.pathname;console.log(a);

6、設(shè)置或獲取 URL 的協(xié)議部分

var a = location.protocol;

7、獲取#后的部分

var a=window.location.hash; var b=a.substr(1); console.log(b); // flag?test=12345

8、獲取 href 屬性中跟在問號?后面的部分

// 此時案例地址變?yōu)?ldquo;http://www.cnblogs.com/wuxibolgs329/p/5261577.html?test=12345”。得到 test=12345var a=location.search;var b=a.substr(1);console.log(b); //如果案例依舊是“http://www.cnblogs.com/wuxibolgs329/p/5261577.html#flag?test=12345”,則需下面的寫法,得到 test=12345var a=location.href;var b=a.substr(a.lastIndexOf('?')+1);console.log(b);

9、獲取 = 號后面的部分

var a=location.href;var b=a.substring(a.lastIndexOf('=')+1);console.log(b); // 12345

以上就是本文的全部內(nèi)容,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作能帶來一定的幫助,同時也希望多多支持VeVb武林網(wǎng)!


注:相關(guān)教程知識閱讀請移步到JavaScript/Ajax教程頻道。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 太保市| 平远县| 游戏| 炎陵县| 林口县| 巢湖市| 绵阳市| 金寨县| 民勤县| 福建省| 施甸县| 宝坻区| 龙江县| 霍邱县| 定兴县| 乌恰县| 灌阳县| 兰溪市| 新民市| 曲沃县| 会理县| 万荣县| 汉源县| 抚顺市| 平湖市| 榕江县| 新宾| 大同市| 渑池县| 佛山市| 刚察县| 蒙阴县| 满洲里市| 定结县| 稻城县| 舟山市| 吉安市| 长子县| 庆安县| 抚顺县| 鸡泽县|