JavaScript window.history
Объект window.history
содержит историю браузеров.
История окон
Объект window.history
может быть записан без префикса window.
Для защиты конфиденциальности пользователей существуют ограничения на доступ JavaScript к этому объекту.
Некоторые методы:
history.back()
- то же, что и возврат в браузереhistory.forward()
- то же самое, что и щелчок вперед в браузере
История окна назад
Метод history.back()
загружает предыдущий URL в списке хронологии.
Это то же самое, что нажать кнопку "Назад" в браузере.
Пример
Создайте кнопку возврата на странице:
<html>
<head>
<script>
function goBack() {
window.history.back()
}
</script>
</head>
<body>
<input type="button" value="Назад" onclick="goBack()">
</body>
</html>
Результатом приведенного выше кода будет::
История окна вперед
Метод history.forward()
загружает URL следующий список истории.
Это то же самое, что и нажатие кнопки "Далее" в браузере.
Пример
Создайте кнопку перехода на страницу:
<html>
<head>
<script>
function goForward() {
window.history.forward()
}
</script>
</head>
<body>
<input type="button" value="Далее" onclick="goForward()">
</body>
</html>
Результатом приведенного выше кода будет: