Derniers tutoriels de développement web
 

JavaScript Window Location


Le window.location objet peut être utilisé pour obtenir la page en cours adresse (URL) et de rediriger le navigateur vers une nouvelle page.


Window Location

Le window.location objet peut être écrit sans le préfixe de la fenêtre.

Quelques exemples:

  • window.location.href renvoie le href (URL) de la page courante
  • window.location.hostname renvoie le nom de domaine de l'hôte Web
  • window.location.pathname renvoie le chemin et le nom de la page courante
  • window.location.protocol renvoie le protocole Web utilisé ( http:// ou https:// )
  • window.location.assign charge un nouveau document

Window Location Href

La window.location.href propriété renvoie l'URL de la page en cours.

Exemple

Afficher le href (URL) de la page courante:

document.getElementById("demo").innerHTML =
"Page location is " + window.location.href;

Le résultat est:

Page location is http://admin.w3ii2.com/index.php?r=site%2Farticle%2Fupdate&clasId=6&path=js_window_location
Essayez - le vous - même »

Window Location Hostname

La window.location.hostname propriété renvoie le nom de l'hôte Internet (de la page en cours).

Exemple

Afficher le nom de l'hôte:

document.getElementById("demo").innerHTML =
"Page hostname is " + window.location.hostname;

Le résultat est:

Page hostname is admin.w3ii2.com
Essayez - le vous - même »

Window Location Pathname

La window.location.pathname propriété renvoie le chemin d' accès de la page courante.

Exemple

Afficher le nom de chemin de l'URL actuelle:

document.getElementById("demo").innerHTML =
"Page path is " + window.location.pathname;

Le résultat est:

/index.php
Essayez - le vous - même »

Window Location Protocol

La window.location.protocol propriété renvoie le protocole Internet de la page.

Exemple

Afficher le protocole Web:

document.getElementById("demo").innerHTML =
"Page protocol is " + window.location.protocol;

Le résultat est:

Page protocol is http:
Essayez - le vous - même »

Window Location Assign

Le window.location.assign() méthode charge un nouveau document.

Exemple

Charger un nouveau document:

<html>
<head>
<script>
function newDoc() {
    window.location.assign("http://www.w3ii.com")
}
</script>
</head>
<body>

<input type="button" value="Load new document" onclick="newDoc()">

</body>
</html>
Essayez - le vous - même »