JavaScript Історія вікна
Об’єкт 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>
Виведення коду вище буде: