BOM - Location
6 min
Niveau 9
Location
est une interface qui nous permet d’obtenir des informations relatives à l’URL d’une page.
On peut y accéder à partir des interfaces Window
et Document
grâce à leur propriété respective location
.
Rappels sur la construction d’une URL
Pour bien saisir les différentes utilisations de l’objet “location”, il est important de bien comprendre comment une URL est construite. Voici un exemple d’URL complet :
http://www.sd.ndd.fr:80/chemin/fichier.html?cle=abc&cle2=def#coucou
Et voici le découpage que l’on peut faire de cette url :
http://
: correspond au “protocole” utilisé pour que le navigateur accède au document souhaité.www.sd.ndd.fr
: correspond à “l’url de base” du site, qui peut lui-même être découpé en différentes parties :www
: constitue le “préfixe” (maintenant optionnel)sd
: constitue un “sous domaine”ndd.fr
: constitue le nom de domainefr
: correspond à l’extension
:80
: Correspond au “port” utilisé pour atteindre le document sur le serveur. Ce paramètre est optionnel, et “80” est sa valeur par défaut./chemin/fichier.html
: correspond au “chemin” permettant d’atteindre le document souhaité.?cle=abc&cle2=def
: correspond à des “paramètres” que peuvent nécessiter les sites internet pour fonctionner correctement.#coucou
: correspond à une “ancre”, c'est-à-dire un lien à l’intérieur de la page.
Propriétés et Méthodes
Besoin d'aide ?
Rejoignez notre communauté officielle et ne restez plus seul à bloquer sur un problème !