La propriété javascript location de l'objet document permet de récupérer et modifier l'url de votre page HTML.
Ce qui revient à charger une autre page HTML.
On l'écrit :Exemple de code :
document.location = "URL/monDoc.HTML"; document.location.search, permet de récupérer et modifier les paramètres passés dans l'url de votre page HTML.
On l'écrit :Exemple de code :
Lien de la page : "URL/monDoc.HTML?parametre=aliasdmc";
alert(document.location.search);
//?parametre=aliasdmc
document.location.hash, permet de récupérer et modifier l'ancre passée dans l'url de votre page HTML.
On l'écrit :Exemple de code :
Lien de la page : "URL/monDoc.HTML#monancre";
alert(document.location.hash);
//#monancre
Voir aussi le chapitre "
L'objet link (lien)" pour les encodages d'url (encodeURI, encodeURIComponent)