javascript 當前頁面url網址信息

URL:http://127.0.0.1:8080/index.html?name=abc&age=13#public/aaa

1、window.location.href(設置或獲取整個 URL 為字符串)

var test = window.location.href;
alert(test);
返回:http://127.0.0.1:8080/index.html?name=abc&age=13#public/aaa

2、window.location.protocol(設置或獲取 URL 的協(xié)議部分)

var test = window.location.protocol;
alert(test);
返回:http:

3、window.location.host(設置或獲取 URL 的主機部分)

var test = window.location.host;
alert(test);
返回:127.0.0.1:8080

4、window.location.port(設置或獲取與 URL 關聯(lián)的端口號碼)

var test = window.location.port;
alert(test);
返回:8080(默認是80)

5、window.location.pathname(設置或獲取與 URL 的路徑部分(就是文件地址))

var test = window.location.pathname;
alert(test);
返回:/index.html

6、window.location.search(設置或獲取 href 屬性中跟在問號后面的部分)

var test = window.location.search;
alert(test);
返回:?name=abc&age=13

獲得查詢(參數(shù))部分,除了給動態(tài)語言賦值以外,我們同樣可以給靜態(tài)頁面,并使用javascript來獲得相信應的參數(shù)值。

7、window.location.hash(設置或獲取 href 屬性中在井號“#”后面的分段)

var test = window.location.hash;
alert(test);
返回:#public/aaa

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • 概要 64學時 3.5學分 章節(jié)安排 電子商務網站概況 HTML5+CSS3 JavaScript Node 電子...
    阿啊阿吖丁閱讀 9,876評論 0 3
  • 第一章: JS簡介 從當初簡單的語言,變成了現(xiàn)在能夠處理復雜計算和交互,擁有閉包、匿名函數(shù), 甚至元編程等...
    LaBaby_閱讀 1,763評論 0 6
  • 一般啟動方式 命令行啟動好處是靈活方便, 可以通過傳遞參數(shù)的形式控制爬蟲的行為和輸出。 參見官方文檔 比如你可以配...
    _張旭閱讀 2,379評論 1 0
  • layoutSubviews 方法調用時機 這個方法一般是在view設置frame或者添加子視圖的時候調用,而且每...
    AYangGo閱讀 3,133評論 1 4
  • 那一世,轉山轉水轉佛塔,不為修來生,只為途中與你相見。 ——題記 (一) 從認識你開始,我想,我便愛上了你。 (二...
    莫嫣閱讀 337評論 1 2

友情鏈接更多精彩內容