Wednesday, May 22, 2019

javascript - How do I redirect to another webpage?





How can I redirect the user from one page to another using jQuery or pure JavaScript?


Answer



One does not simply redirect using jQuery



jQuery is not necessary, and window.location.replace(...) will best simulate an HTTP redirect.




window.location.replace(...) is better than using window.location.href, because replace() does not keep the originating page in the session history, meaning the user won't get stuck in a never-ending back-button fiasco.



If you want to simulate someone clicking on a link, use
location.href



If you want to simulate an HTTP redirect, use location.replace



For example:



// 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";

No comments:

Post a Comment

plot explanation - Why did Peaches' mom hang on the tree? - Movies & TV

In the middle of the movie Ice Age: Continental Drift Peaches' mom asked Peaches to go to sleep. Then, she hung on the tree. This parti...