// 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";
window.location.href = "/"; // appears on history
window.location.replace("/"); // does not appear on history
// similar as an HTTP redirect, page will be not in browser history
window.location.replace("/replaced.html");
// similar as clicking on a link, page will be on history :-)
window.location.href = "/replaced.html";
<p onclick="myFunction()"></p>
<script>
function myFunction() {
window.location.href = "https://whereyouwouldliketogo.com"
}
</script>
window.location.replace('http://mywebsite.com/home.html');
// removes the link from the history,
// e.g. if you would click the arrow back in any browser
// user wouldn't return to that site
window.location.replace("http://stackoverflow.com");
// similar behavior as clicking on a link
// user will return to that site if pressing arrow back
window.location.href = "http://stackoverflow.com";
window.location = "https://example.com/";
window.location = "SomePage.aspx";
<html>
<head>
<script type="text/javascript">
function RedirectionJavascript(){
document.location.href="http://manouvellepage.com";
}
</script>
</head>
<body onLoad="setTimeout('RedirectionJavascript()', 2000)">
<div>Dans 2 secondes vous allez être redirigé vers http://manouvellepage.com</div>
</body>
</html>
window.location.href; // Returns the href (URL) of the current page
window.location.hostname; // Returns the domain name of the web host
window.location.pathname; // Returns the path and filename of the current page
window.location.protocol; // Returns the web protocol used (http: or https:)
window.location.assign; // Loads a new document
window.location.replace; // RReplace the current location with new one.
window.location.href = "https://your_website.php/page2.php;
// to remove actual address from the history:
window.location.replace = "https://your_website.php/page2.php;