1. 程式人生 > >BOM--location對象

BOM--location對象

空字符串 加載 顯示 服務器名稱 strong reload 下一個 技術分享 href

技術分享

1.location.hash 返回URL的hash(#號後跟著的字符),如果不存在,返回空字符串

2.location.host 返回服務器名稱和端口號

3.location.href 返回當前加載頁面的完整URL,而location對象的toString()也是返回這個值

4.location.pathname 返回URL中的目錄或文件名

5.location.port 返回URL指定的端口號,如果URL中不包含端口號,則這個屬性返回字符串

6.location.protocol 返回頁面使用的協議,通常是http:或https:

7.location.search 返回URL的查詢字符串,這個字符串以問號開頭

以上的屬性也可以用作更改

8.上面的任何一種修改URL之後,瀏覽器的歷史記錄就會生成一條新紀錄,因此單擊後退按鈕可以導航到下一個頁面,replace()方法不會在歷史記錄中生成記錄

9.reload()重新加載當前顯示的頁面 location.reload()可能是從從緩存中加載,location.reload(true) 一定從服務器加載

BOM--location對象