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