API History в JavaScript
- Предыдущая страница API Geolocation
- Следующая страница API MediaQueryList
Объект 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)
- Предыдущая страница API Geolocation
- Следующая страница API MediaQueryList