Объект Window History
- Предыдущая страница Window Console
- Следующая страница Window Location
Объект 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)
- Предыдущая страница Window Console
- Следующая страница Window Location