Window History Object
- 上一页 frames
- 下一页 getComputedStyle()
- 返回上一层 Window Object
Window History Object
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 Object