Javascript - Redirection vers une page HTML basée sur l'URL

Bonjour,

Comment je peux rediriger l’utilisateur d’une page à une autre page HTML basée sur l’URL en utilisant du pur JavaScript ?

Merci :slightly_smiling_face:

Si vous voulez imiter une personne qui clique sur un lien, utilisez location.href.

Si vous voulez imiter une redirection HTTP, utilisez location.replace.

Par exemple :

// le même comportement qu'une redirection HTTP
window.location.replace("http://waytolearnx.com");

// le même comportement qu'un clic sur un lien
window.location.href = "http://waytolearnx.com";

Si vous utiliser jQuery essayez le code suivante:

$(location).prop('href', 'http://waytolearnx.com')

Cela fonctionne dans tous les navigateurs, il suffit de remplacer la chaine ‹ votre_url › par votre URL :

window.location.href = 'votre_url';

Je vous recommande aussi de voir:

Si vous souhaitez rediriger vers la page d’accueil, vous pourriez utiliser le code suivant.:

window.location = window.location.host

Si vous souhaitez rediriger l’utilisateur d’une page à une autre page HTML basée sur l’URL en utilisant du pur JavaScript, vous pourriez utiliser le code suivant.:

window.location = "https://waytolearnx.com/";

Vous pouvez le faire sans jQuery comme :

window.location = "http://exemple.com";

Et si vous ne voulez que jQuery, vous pouvez le faire comme suit :

$jq(window).attr("location","http://exemple.com");

Vous pouvez sauvegarder l’URL dans une variable et après attribuer-le à window.location.href comme montré dans l’extrait de code suivant:

var url = 'mapage.html';
window.location.href = url;