Объект History
Объект History
Объект History содержит URL, посещенные пользователем (в окне браузера).
Объект History является частью объекта window и может быть доступен через атрибут window.history.
Комментарий:Нет публичных стандартов, применяемых к объекту History, но все браузеры поддерживают этот объект.
Свойства объекта History
Свойство | Описание |
---|---|
length | Возвращает количество URL в списке истории браузера. |
Методы объекта History
Метод | Описание |
---|---|
back() | Загрузка предыдущего URL из списка истории. |
forward() | Загрузка следующего URL из списка истории. |
go() | Загрузка конкретной страницы из списка истории. |
Описание объекта History
Объект History был первоначально разработан для представления истории просмотров окна. Но по причинам конфиденциальности, объект History больше не позволяет скриптам доступа к реальным URL, которые уже были посещены. Единственная функция, которая продолжает использоваться, это back()、forward() и go() Метод.
Пример
Операция, выполняемая следующим строкой кода, такая же, как при нажатии на кнопку назад:
history.back()
Операция, выполняемая следующим строкой кода, такая же, как при нажатии двух раз на кнопку назад:
history.go(-2)