獲取當前頁面的url

2022-03-31 06:13:29 字數 775 閱讀 2704

獲取當前頁面的url,可以使用window.location.href

如果想進一步獲取到主機名,埠號等可以直接使用

window.location.host //主機名加埠號

window.location.hostname  //主機名

window.location.origin   //協議主機名埠號

window.location.pathname  //路徑名

window.location.port   //埠號

window.location.protocol  //協議名

window.location.hash  //描點  #後面的內容

注意,當window.location = url  和 window.location.href = url  具有相同的功能。

但是window.location返回的是乙個物件,可以像上面那樣呼叫相應的屬性。

而 window.location.href返回的是乙個字串。

另外一思路是獲取到位址字串後,用正則來匹配,得到想要的資訊。

還有一種做法

var test = document.createelement('a');

test.href = window.location.href;

test.search //得到查詢部分,?以後的內容

test.host  //得到主機名

用法和上面的window.location一樣,但是test並不等於同於document.location;

獲取當前頁面的URL

window location host 返回url 的主機部分,例如 www.com window location hostname 返回www.com window location href 返回整個url字串 window location pathname 返回 a index.php或...

C 獲取當前頁面的url

2 通過js獲取 thisdloc document.location thisurl document.url thishref document.location.href thissloc self.location.href thistloc top.location.href thispl...

js獲取當前頁面的url

設定或獲取物件指定的檔名或路徑。設定或獲取整個 url 為字串。設定或獲取與 url 關聯的埠號碼。設定或獲取 url 的協議部分。設定或獲取 href 屬性中在井號 後面的分段。設定或獲取 location 或 url 的 hostname 和 port 號碼。設定或獲取 href 屬性中跟在問號...