Location
- 1.定義
-
- 1.1 location
- 1.2 assign()
- 1.3 reload()
- 1.4 replace()
1.定義
Location
* - 該對象中封裝了浏覽器的位址欄的資訊
1.1 location
如果直接列印location,則可以擷取到位址欄的資訊(目前頁面的完整路徑)
如果直接将location屬性修改為一個完整的路徑,或相對路徑
* 則我們頁面會自動跳轉到該路徑,并且會生成相應的曆史記錄
location = "https://www.nxys.xyz";
location = "01.BOM.html";
1.2 assign()
assign()
* - 用來跳轉到其他的頁面,作用和直接修改location一樣
1.3 reload()
reload()
* - 用于重新加載目前頁面,作用和重新整理按鈕一樣
* - 如果在方法中傳遞一個true,作為參數,則會強制清空緩存重新整理頁面
location.reload(true);
如果在方法中傳遞一個true,作為參數,則會強制清空緩存重新整理頁面
1.4 replace()
replace()
* - 可以使用一個新的頁面替換目前頁面,調用完畢也會跳轉頁面
* 不會生成曆史記錄,不能使用回退按鈕回退