屬性描述
hash
表示url位址中的錨點部分,包括前導符「#」。可讀可寫
host
表示url中的主機名和埠,即ip位址或者網域名稱埠,可讀可寫
hostname
表示url中的主機名部分。可讀可寫
href
表示當前頁面完整的url位址,可讀可寫。
pathname
表示url中的頁面路徑部分,包含頁面檔名稱,可讀可寫
port
表示url位址中的埠部分,可讀可寫
protocol
表示url中的協議部分,包括尾部的「:」符號,可讀可寫。如http:
search
表示url中的引數部分,可讀可寫。如:?name=mary
方法描述
assign()
該方法為瀏覽器指定新的url位址,與設定href屬性的值相同。該方法同樣會在history物件的瀏覽列表中增加一條記錄。
replace()
使用指定的頁面文件替換瀏覽器中當前的頁面文件。方法是接受乙個引數,該引數指定新的頁面url位址。replace()
方法不會在
history
物件中生成乙個新的記錄。當使用該方法時,新的 url 將覆蓋 history 物件中的當前記錄
如:location.replace(「
reload()
用於重新整理當前文件 。
location.reload() 重新整理頁面:相當於按f5鍵
location.reload(true) 強制重新整理頁:shift+f5鍵
location 獲取url的相關方法
以 http localhost location 21.1 20 location.html foo?name bunny myhash 這個路徑為例 1.獲取當前完整的url路徑 2.獲取當前url路徑 當前url 後面的內容,包括引數和雜湊值 location.url foo?name bun...
location物件屬性
常用屬性 1 location.href 返回當前載入頁面的完整url location.href window.location.href 2 location.hash 返回url中的hash 後 如果不包含則返回空字元 eg 頁面最下設定乙個button為返回頂部,新增乙個id top 後 v...
location相關知識點
location獲取瀏覽器位址列 協議,網域名稱 www.baidu.com 埠號,路徑 console.log 主機名 location.hostname 網域名稱 console.log 路徑 location.pathname 路徑 console.log 埠 location.port 埠號...