一尘不染

JavaScript 如何重定向到另一个网页?

javascript

如何使用jQuery或纯JavaScript将用户从一个页面重定向到另一页面?


阅读 625

收藏
2020-04-22

共1个答案

一尘不染

一个不只是简单地使用jQuery进行重定向

jQuery不是必需的,[
window.location.replace(...)]它将最好模拟HTTP重定向。

window.location.replace(...)比使用更好window.location.href,因为replace()它不会将原始页面保留在会话历史记录中,这意味着用户不会陷入永无休止的后退按钮惨败中。

如果要模拟某人单击链接,请使用 location.href

如果要模拟HTTP重定向,请使用 location.replace

例如:

// similar behavior as an HTTP redirect
window.location.replace("http://stackoverflow.com");

// similar behavior as clicking on a link
window.location.href = "http://stackoverflow.com";
2020-04-22