Organizational Research By

Surprising Reserch Topic

How can I make a redirect page using jQuery?



asked May 20, 2015 in JAVASCRIPT by rahulgii
0 votes
30 views



Related Hot Questions

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
window.location.replace("http://stackoverflow.com");

// similar behavior as clicking on a link
window.location.href = "http://stackoverflow.com";
answered May 20, 2015 by rahulgii
0 votes
var url = "http://stackoverflow.com";    
$(location).attr('href',url);
answered May 20, 2015 by rahulgii
0 votes

may be one of the followings helps someone.

window.location.href="http://www.example.com";

window.history.back(-1);                                     //  back

window.navigate("top.jsp");                                  // old-IE-only

self.location="top.htm";

top.location="error.jsp";

window.location = window.location.host;

$(location).attr('href',"http://www.google.com");            //jQuery

$jq(window).attr("location","http://www.google.com");        //jQuery

window.location.replace("http://www.kqingdom.com");

window.location.assign("http://www.mozilla.org");

document.location.href = '/path';

window.history.go(-1);                                     //  back

$(location).prop('href',"http://www.google.com");          //  jquery
answered May 20, 2015 by rahulgii

...