📅  最后修改于: 2023-12-03 15:01:46.850000             🧑  作者: Mango
在编写 Web 应用程序时,经常需要在用户点击按钮或链接时重定向页面。这可以通过 JavaScript 完成,下面将演示如何使用纯 JavaScript 重定向页面。
使用 window.location.href
属性来重定向到指定的页面。只需将目标 URL 作为其值即可。
window.location.href = "https://www.example.com";
上面的代码将用户重定向到 https://www.example.com
页面。
window.location.replace()
方法可以用于直接替换当前页面的 URL,而不是创建新的历史纪录条目。
window.location.replace("https://www.example.com");
与 window.location.href
相比,此代码具有相同的效果,但不会在历史纪录中创建新的条目。
window.location.assign()
方法也可用于将页面重定向到指定的 URL。
window.location.assign("https://www.example.com");
与上面两个方法的区别在于,该方法在创建新的历史记录条目时自动执行。
上述三种方法都可用于将页面重定向到指定的 URL。具体使用哪种方法取决于情况,其中 window.location.replace()
可用于在重定向期间避免创建新的历史纪录条目,而 window.location.assign()
则可用于自动创建新的历史纪录条目。