There are few ways to solve this issue.
- Without jQuery
jQuery is not necessary, and
window.location.replace(...)will simulate an HTTP redirect.
window.location.replace(...)is better than using
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
If you want to simulate an HTTP redirect, use
// similar behavior as an HTTP redirect window.location.replace("http://hype.codes"); // similar behavior as clicking on a link window.location.href = "http://hype.codes";
- Usign jQuery