Redirect the user from one page to another using jQuery or pure JavaScript

Redirect using jQuery

$(location).attr('href', '')

This answer has merely been provided as a possible solution; it is obviously not the best solution, as it requires jQuery. Instead, prefer the pure JavaScript solution.

Redirect using pure JavaScript

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

// similar behavior as clicking on a link
window.location.href = "";