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

