如何使浏览器导航到 JavaScript 中的 URL

什么是使 Web 浏览器使用 JavaScript 导航到您选择的 URL 的最佳(正确,现代,跨浏览器,安全)方法?

答案

这适用于所有浏览器:

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");的正确方法window.location.assign("http://www.mozilla.org");