|
||||||||
Объект History. Свойство length. Метод back(). Метод forward()Объект History Объект History предоставляет журнал навигации за всё время работы с конкретным окном. Так как он является свойством объекта Window, то у каждой вкладки в браузере, также как и у каждого элемента < iframe> будет свой объект Window и свой объект History. Из соображений безопасности браузеры не позволяют определять URL-адреса страниц, которые посещал пользователь, но можно перемещаться по их списку вперёд и назад, не зная URL-адреса. Свойство length У объекта History есть только одно свойство - length. Оно возвращает целое число, указывающее количество страниц в истории сеанса работы с текущим окном браузера, включая текущую загруженную страницу. Это свойство можно использовать следующим образом:
Данный код отправляет пользователю сообщение с информацией о количестве посещенных страниц в текущем окне браузера. Например для загруженной в новой вкладке страницы это свойство вернет значение 1. Метод back() Метод back() загружает предыдущую страницу из истории сеанса (выполняет тоже действие, что и кнопка назад в браузере). Эквивалентен history. go(-1).
Метод forward() Метод forward() загружает следующую страницу в истории сеанса (выполняет тоже действие, что и кнопка вперед в браузере). Эквивалентен history. go(1).
|
||||||||
|