Как заставить браузер перемещаться по URL-адресу в JavaScript

Каков наилучший (правильный, современный, кросс-браузерный, безопасный) способ заставить веб-браузер перейти к URL-адресу по вашему выбору с помощью JavaScript?

Это работает во всех браузерах:

window.location.href = '...'; 

Если вы хотите изменить страницу, не отражая ее в истории браузера, вы можете сделать следующее:

 window.location.replace('...'); 

Попробуйте эти:

  1. window.location.href = 'http://www.google.com';
  2. window.location.assign("http://www.w3schools.com");
  3. window.location = 'http://www.google.com';

Для получения дополнительной информации см. Эту ссылку: другие способы перезагрузки страницы с помощью JavaScript

Кажется, что это правильный способ window.location.assign("http://www.mozilla.org");

Interesting Posts

Можно ли использовать экземпляр Gson как статическое поле в компоненте модели (повторное использование)?

Как проверить учетные записи Active Directory по протоколу LDAP + SSL?

Преобразование строки даты в объект DateTime с использованием библиотеки времени Joda

Локальные переменные установлены на nil? (Objective-C)

Есть ли программное обеспечение, которое может сканировать веб-страницу, обнаруживать все файлы с заданным расширением и загружать их все?

Список распространенных методов оптимизации на C ++

Generics и casting – не могут передавать унаследованный class в базовый class

Windows 7: отключить рабочую станцию ​​блокировки через 10 минут с помощью групповой политики

Как использовать ключевое слово C # в качестве имени свойства?

Полноэкранная тема для AppCompat

Как перенаправить вывод на переменную в оболочке?

Создайте PDF-файл из PowerPoint с анимацией

Спецификации: Какова цель пустого идентификатора в присвоении переменной?

Программно получать сводные комментарии во время выполнения

Правый выравнивающий текст в android TextView

Давайте будем гением компьютера.