Comment Rediriger une Page Web avec Javascript

Pour rediriger une page URL avec Javascript, vous devez définir window.location object. Il y a plusieurs moyens de changer la propriété de location sur l’objet de la fenêtre :

  • window.location.href - renvoie l’URL de la page actuelle
window.location.href='http://www.w3docs.com/'
  • window.location.hostname - renvoie le nom de l’hôte d’Internet (de la page actuelle)
window.location.hostname='http://www.w3docs.com/'
  • window.location.replace - retire l’URL actuelle de l’histoire et la replace avec une nouvelle URL ce qui rend impossible d'aller à la page précédente en utilisant le bouton retour.
window.location.replace='http://www.w3docs.com/'
  • window.location.assign - garde l'histoire et il est possible de revenir à la page d'origine
window.location.assign='http://www.w3docs.com/'
Recommendation: Vous feriez mieux d’utiliser window.location.href, car la méthode replace permet de naviguer jusqu’à l’URL sans ajouter un nouvel enregistrement à l’historique. Ainsi, le lecteur ne sera pas perdu dans un gâchis sans fin.
Recommendation: Utilisez .href si vous voulez que l’utilisateur clique sur un lien, et utilisez .replace si vous souhaitez effectuer une redirection HTTP.
Cela ne va pas fonctionner si JavaScript est désactivé dans le navigateur.

Apprenez comment rediriger des pages Web avec HTML, PHP , Apache et Node.js .