JavaScript может реализовать переход и перенаправление страницы с помощью следующих двух методов:

window.location.replace("url")

Аналогично перенаправлению HTTP

Замените адрес новым URL. Этот метод заменяет текущий элемент, кэшированный в истории (на стороне клиента), указанным URL. Поэтому после использования метода replace вы не сможете получить доступ к заменённому URL с помощью кнопок "Вперед" и "Назад". Эта возможность очень полезна для создания промежуточных страниц!

window.location.href="url.html"

Аналогично нажатию на ссылку тега a。

Переход к указанному URL.

Пример

Пример

// Аналогично HTTP-перенаправлению на Example
window.location.replace("https://www.example.com");

// Аналогично нажатию на ссылку Example (тег a)
window.location.href = "https://www.example.com";