JavaScript Window Location

Das window.location-Objekt kann verwendet werden, um die aktuelle Seite-Adresse (URL) abzurufen und den Browser zu einer neuen Seite umzuleiten.

Window Location

window.location Das Objekt kann ohne Präfix "window" geschrieben werden.

Einige Beispiele:

  • window.location.href gibt den href (URL) der aktuellen Seite zurück
  • window.location.hostname gibt den Domain-Namen des Web-Hosts zurück
  • window.location.pathname gibt den Pfad oder den Dateinamen der aktuellen Seite zurück
  • window.location.protocol gibt das verwendete Web-Protokoll (http: oder https:) zurück
  • window.location.assign lädt ein neues Dokument

Window Location Href

window.location.href Das Attribut gibt die URL der aktuellen Seite zurück.

Beispiel

Zeige den href (URL) der aktuellen Seite:

document.getElementById("demo").innerHTML = "Die Seitenposition ist " + window.location.href;

Ergebnis ist:

Die Seitenposition ist http://www.codew3c.com/js/js_window_location.asp

Probieren Sie es selbst aus

Window Location Hostname

window.location.hostname Das Attribut gibt den Namen des (aktuellen) Internet-Hosts zurück.

Beispiel

Zeige den Namen des Hosts:

document.getElementById("demo").innerHTML = "Die Seitenhost ist " + window.location.hostname;

Ergebnis ist:

Die Seitenhost ist www.codew3c.com

Probieren Sie es selbst aus

Window Location Pfadname

window.location.pathname Das Attribut gibt den Pfad der aktuellen Seite zurück.

Beispiel

Zeige den Pfad der aktuellen URL:

document.getElementById("demo").innerHTML = "Die Seitenpfad ist " + window.location.pathname;

Ergebnis ist:

Die Seitenpfad ist /js/js_window_location.asp

Probieren Sie es selbst aus

Window Location Protokoll

window.location.protocol Das Attribut gibt das Web-Protokoll der Seite zurück.

Beispiel

Zeige Web-Protokoll:

document.getElementById("demo").innerHTML = "Seitenprotokoll ist " + window.location.protocol;

Ergebnis ist:

Seitenprotokoll ist http:

Probieren Sie es selbst aus

Window Location Port

window.location.port Das Attribut gibt die Nummer des Internet-Hostports (der aktuellen Seite) zurück.

Beispiel

Zeige den Port des Hosts:

document.getElementById("demo").innerHTML = "Portnummer ist: " + window.location.port;

Probieren Sie es selbst aus

Die meisten Browser zeigen den Standardport nicht an (http ist 80, https ist 443).

Window Location Assign

window.location.assign() Methode lädt ein neues Dokument.

Beispiel

Neues Dokument laden:

<html>
<head>
<script>
function newDoc() {
    window.location.assign("https://www.codew3c.com")
 }
</script>
</head>
<body>
<input type="button" value="Neues Dokument laden" onclick="newDoc()">
</body>
</html> 

Probieren Sie es selbst aus