Emplacement de la fenêtre JavaScript

Le window.location
L’objet peut être utilisé pour obtenir l’adresse de la page actuelle (URL) et pour rediriger le navigateur vers une nouvelle page.
Emplacement de la fenêtre
Le window.location
object peut être écrit sans le préfixe window.
Quelques exemples:
window.location.href
renvoie le href (URL) de la page en courswindow.location.hostname
renvoie le nom de domaine de l’hébergeurwindow.location.pathname
renvoie le chemin et le nom de fichier de la page en courswindow.location.protocol
retourne le protocole web utilisé (http: ou https:)window.location.assign()
charge un nouveau document
Emplacement de la fenêtre Href
Le window.location.href
La propriété renvoie l’URL de la page en cours.
Exemple
Afficher le href (URL) de la page en cours :
document.getElementById(« démo »).innerHTML =
« L’emplacement de la page est » + window.location.href;
Le résultat est :
Essayez-le vous-même »
Nom d’hôte de l’emplacement de la fenêtre
Le window.location.hostname
La propriété renvoie le nom de l’hôte Internet (de la page en cours).
Exemple
Affichez le nom de l’hôte :
document.getElementById(« démo »).innerHTML =
« Le nom d’hôte de la page est » + window.location.hostname;
Le résultat est :
Essayez-le vous-même »
Nom du chemin d’accès à l’emplacement de la fenêtre
Le window.location.pathname
La propriété renvoie le chemin d’accès de la page en cours.
Exemple
Affichez le nom du chemin de l’URL actuelle :
document.getElementById(« démo »).innerHTML =
« Le chemin de la page est » + window.location.pathname;
Le résultat est :
Essayez-le vous-même »
Protocole de localisation de fenêtre
Le window.location.protocol
La propriété renvoie le protocole Web de la page.
Exemple
Affichez le protocole Web :
document.getElementById(« démo »).innerHTML =
« Le protocole de la page est » + window.location.protocol;
Le résultat est :
Essayez-le vous-même »
Emplacement de la fenêtre Port
Le window.location.port
La propriété renvoie le numéro du port de l’hôte Internet (de la page en cours).
Exemple
Affichez le nom de l’hôte :
document.getElementById(« démo »).innerHTML =
« Le numéro de port est » + window.location.port ;
Le résultat est :
Essayez-le vous-même »
La plupart des navigateurs n’affichent pas les numéros de port par défaut (80 pour http et 443 pour https)
Affectation de l’emplacement de la fenêtre
Le window.location.assign()
La méthode charge un nouveau document.
Exemple
Chargez un nouveau document :
function nouveauDoc() {
window.location.assign(« https://www.Infodewi.com »)
}