Created
July 29, 2017 13:44
-
-
Save sany2k8/7463e35df20635f06f19951f07320fc5 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| https://stackoverflow.com/questions/503093/how-to-redirect-to-another-webpage-in-javascript-jquery | |
| 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"; |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment