История окон JavaScript
В
window.history
объекте хранится массив URL-адресов, посещенных пользователем.
Все URL-адреса, которые могут быть загружены при загрузке, сохраняются в объекте, который можно использовать позже для навигации.
window.history
Объект может быть записан также без
window
префикса ,
как и
все окна объектов.
Методы объекта истории
Имущество | Описание |
---|---|
history.back () | Работает как нажатие кнопки возврата в браузере. |
history.forward () | Работает как нажатие кнопки "Вперед" в браузере. |
История JavaScript Назад
history.back()
Метод загружает предыдущий URL в списке хронологии.
Это позволяет пользователю загружать все, что предыдущая загруженная страница находилась на той же вкладке.
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title> JavaScript Window Window History </title>
<script>
function goBack() {
window.history.back()
}
</script>
</head>
<body>
<input type="button" value="Back" onclick="goBack()">
</body>
</html>
Выход
История окна вперед
history.forward()
Метод загружает следующий URL в списке хронологии.
Он позволяет пользователю перейти на страницу, с которой он вернулся, нажав кнопку «Назад».
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title> JavaScript Window History </title>
<script>
function goForward() {
window.history.forward()
}
</script>
</head>
<body>
<input type="button" value="Forward" onclick="goForward()">
</body>
</html>