Метод Window history.go()
- Предыдущая страница forward()
- Следующая страница length
- Вернуться на один уровень выше История окна
Определение и использование
history.go()
Метод загружает URL (страницу) из списка истории.
history.go()
Метод действует только при наличии страницы в списке истории.
Комментарий
history.go(0)
Перезагрузить страницу.
history.go(-1)
Сравните с history.back()
Точно так же.
history.go(1)
Сравните с history.forward()
Точно так же.
См. также:
Пример
Создайте кнопку для отступа на две страницы назад:
<button onclick="history.go(-2)">Отступить на две страницы назад</button>
Вывод кода будет следующим:
Нажмите, чтобы увидеть, как это работает.
(Действительно только при наличии предыдущих страниц в списке истории)
Грамматика
history.go(number)
Параметр
Параметр | Описание |
---|---|
number | Обязателен. Отрицательное значение отступает. Положительное значение продвигается. |
Возвратное значение
Нет.
Поддержка браузера
Все браузеры поддерживают history.go()
:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Поддержка | Поддержка | Поддержка | Поддержка | Поддержка | Поддержка |
- Предыдущая страница forward()
- Следующая страница length
- Вернуться на один уровень выше История окна