Window History 對象
- 上一頁 frames
- 下一頁 getComputedStyle()
- 返回上一層 Window 對象
Window History 對象
History 對象包含用戶(在瀏覽器窗口中)訪問過的 URL。
History 對象是 window 對象的屬性。
History 對象通過以下方式訪問:
window.history
或僅用 history
:
實例
let length = window.history.length;
let length = history.length;
History 對象屬性和方法
屬性/方法 | 描述 |
---|---|
back() | 加載歷史列表中的上一個 URL(頁面)。 |
forward() | 加載歷史列表中的下一個 URL(頁面)。 |
go() | 從歷史列表中加載特定的 URL(頁面)。 |
length | 返回歷史列表中的 URL(頁面)數量。 |
History 對象描述
History 對象最初設計來表示窗口的瀏覽歷史。但出于隱私方面的原因,History 對象不再允許腳本訪問已經訪問過的實際 URL。唯一保持使用的功能只有 back()、forward() 和 go() 方法。
例子
下面一行代碼執行的操作與單擊后退按鈕執行的操作一樣:
history.back()
下面一行代碼執行的操作與單擊兩次后退按鈕執行的操作一樣:
history.go(-2)
- 上一頁 frames
- 下一頁 getComputedStyle()
- 返回上一層 Window 對象