English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Метод go() для истории JavaScript

Объект истории HTML

go()метод для загрузки конкретного URL из списка истории.

Если известен номер страницы или URL, которую нужно загрузить из истории, используйтеhistory.back()иhistory.forward()Метод — это лучшее решение.

Грамматика:

history.go(number|URL)
<button onclick="history.go(-2);">Вернуться на 2 страницы назад</button>
Проверьте, как это работает‹/›

Следующий код покажет следующий вывод:

Совместимость браузеров

Метод go() полностью поддерживается всеми браузерами:

Метод
history.go()ДаДаДаДаДа

Значение параметра

ПараметрОписание
number|URLЭтот параметр может быть числом, чтобы перейти к URL в определенном месте (-1 для шага назад, 1 для шага вперед), или строкой. Эта строка должна быть частью или полным URL, и функция перейдет к первому URL, который соответствует этой строке.

Технические детали

Возврат значения:Нет

Более примеров

Перейти на следующую страницу (если в списке истории нет следующей страницы, этот пример не работает):

<button onclick="history.go(1);">Загрузить следующий URL</button>
Проверьте, как это работает‹/›

См. также:

Справка по истории:Метод history.forward()

Справка по истории:Метод history.back()

Объект истории HTML