window.location 對象常用屬性詳解


window.location 對象

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

舉例鏈接1: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) 【通過加載 URL 指定的文檔來替換當前文檔】 這個方法是替換當前窗口頁面,前后兩個頁面共用一個窗口,所以是沒有后退返回上一頁的 

舉例鏈接2:http://localhost:8081/kitchen/

location.port 【返回 web 主機的端口 】//8081

location.search 【查詢(參數)部分】search 屬性是一個可讀可寫的字符串,可設置或返回當前 URL 的查詢部分(問號 ? 之后的部分)。

舉例鏈接3:http://www.runoob.com/test.htm#PART2

location.hash 【返回URL 的錨部分(從 # 號開始的部分,hash 屬性是一個可讀可寫的字符串)】//#part2


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM