1. 程式人生 > 實用技巧 >window.location 物件常用屬性詳解

window.location 物件常用屬性詳解

window.location 物件

用於獲得當前頁面的地址 (URL),並把瀏覽器重定向到新的頁面。window.location 物件在編寫時可不使用 window 這個字首。 一些例子:

舉例連結:https://www.runoob.com/js/js-window-location.html
location.hostname=location.host 【返回 web 主機的域名】//www.runoob.com
location.pathname 【返回當前頁面的路徑和檔名】// /js/js-window-location.html   
location.protocol 【返回所使用的 web 協議】//https:
location.href 【返回當前頁面的 URL】//https://www.runoob.com/js/js-window-location.html
location.assign(url) 【方法載入新的文件】載入 URL 指定的新的 HTML 文件。 就相當於一個連結,跳轉到指定的url,當前頁面會轉為新頁面內容,可以點選後退返回上一個頁面.
location.replace(url)

window.location.href
  整個URl字串(在瀏覽器中就是完整的位址列)
window.location.protocol
  URL 的協議部分
  返回值:http:
window.location.host
  URL 的主機部分(帶埠號)
window.location.port
  URL 的埠部分。
5.window.location.pathname
  URL 的路徑部分(就是檔案地址)
window.location.search
  查詢(引數)部分。得到的是url中?部分。除了給動態語言賦值以外,我們同樣可以給靜態頁面,並使用javascript來獲得相信應的引數值。
window.location.hash
  錨點。得到的是url中#部分。

原文連結:https://www.jianshu.com/p/f988e4ebd627