How can I do a redirect page using jQuery?

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

asked Jun 3, 2015 in JAVASCRIPT by rajesh
0 votes

3 Answers

0 votes
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:

// similar behavior as an HTTP redirect

// similar behavior as clicking on a link
window.location.href = "";
answered Jun 3, 2015 by rajesh
0 votes

WARNING: This answer has been provided as a possible solution. Although, obviously, the pure JavaScript approach is the best one, as this requires jQuery.

var url = "";    
answered Jun 3, 2015 by rajesh
0 votes
may be one of the followings helps someone.

window.history.back(-1);                                     //  back
window.navigate("top.jsp");                                  // old-IE-only
window.location =;
$(location).attr('href',"");            //jQuery
$jq(window).attr("location","");        //jQuery
document.location.href = '/path';
window.history.go(-1);                                     //  back
answered Jun 3, 2015 by rajesh