📌  相关文章
📜  javascript 重定向到页面 - Javascript (1)

📅  最后修改于: 2023-12-03 15:01:46.850000             🧑  作者: Mango

JavaScript 重定向到页面 - Javascript

在编写 Web 应用程序时,经常需要在用户点击按钮或链接时重定向页面。这可以通过 JavaScript 完成,下面将演示如何使用纯 JavaScript 重定向页面。

使用 window.location.href

使用 window.location.href 属性来重定向到指定的页面。只需将目标 URL 作为其值即可。

window.location.href = "https://www.example.com";

上面的代码将用户重定向到 https://www.example.com 页面。

使用 window.location.replace

window.location.replace() 方法可以用于直接替换当前页面的 URL,而不是创建新的历史纪录条目。

window.location.replace("https://www.example.com");

window.location.href 相比,此代码具有相同的效果,但不会在历史纪录中创建新的条目。

使用 window.location.assign

window.location.assign() 方法也可用于将页面重定向到指定的 URL。

window.location.assign("https://www.example.com");

与上面两个方法的区别在于,该方法在创建新的历史记录条目时自动执行。

总结

上述三种方法都可用于将页面重定向到指定的 URL。具体使用哪种方法取决于情况,其中 window.location.replace() 可用于在重定向期间避免创建新的历史纪录条目,而 window.location.assign() 则可用于自动创建新的历史纪录条目。