Объект Window History

Объект 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)