Page 1 of 1

Make a redirect page in jQuery /JavaScript

Posted: 29 Nov 2014, 06:30
by Marius
How can I redirect the user from one page to another using jQuery?
I saw both window.location = url; and window.location.href = url; How are they different?

Make a redirect page in jQuery /JavaScript

Posted: 29 Nov 2014, 07:20
by Admin
window.location returns an object.
jQuery is not necessary, and window.location.replace(...) will best simulate an HTTP redirect.
It is better than using window.location.href = '...';, because replace() does not put 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:

Code: Select all

// similar behavior as an HTTP redirect
window.location.replace('https://coursesweb.net');

// similar behavior as clicking on a link
window.location.href = 'https://coursesweb.net';

Make a redirect page in jQuery /JavaScript

Posted: 27 May 2015, 07:23
by joviermark
Check this tutorial about Javascript Redirect. address:
corelangs.com/js/basics/redirect.html

Make a redirect page in jQuery /JavaScript

Posted: 07 Nov 2016, 12:06
by Root13
I think, it's better to use replace()