Position des JavaScript -Fensters
Das window.location
Objekt kann verwendet werden, um die aktuelle Seitenadresse (URL) zu erhalten und den Browser auf eine neue Seite umzuleiten.
Fensterposition
Das window.location
Objekt kann ohne das Fensterpräfix geschrieben werden.
Einige Beispiele:
window.location.href
gibt die href (URL) der aktuellen Seite zurückwindow.location.hostname
gibt den Domainnamen des Webhosts zurückwindow.location.pathname
gibt den Pfad und den Dateinamen der aktuellen Seite zurückwindow.location.protocol
liefert das verwendete Webprotokoll (http: oder https:)window.location.assign()
lädt ein neues Dokument
Fensterposition Href
Die window.location.href
Eigenschaft gibt die URL der aktuellen Seite zurück.
Beispiel
Anzeige der href (URL) der aktuellen Seite:
document.getElementById("demo").innerHTML =
"Page location is " + window.location.href;
Ergebnis ist:
Page location is https://de.pictoshow.com/js/js_window_location.asp
Hostname des Fensterstandorts
Die window.location.hostname
Eigenschaft gibt den Namen des Internethosts (der aktuellen Seite) zurück.
Beispiel
Zeigen Sie den Namen des Hosts an:
document.getElementById("demo").innerHTML =
"Page hostname is " + window.location.hostname;
Ergebnis ist:
Page hostname is de.pictoshow.com
Pfadname der Fensterposition
Die window.location.pathname
Eigenschaft gibt den Pfadnamen der aktuellen Seite zurück.
Beispiel
Zeigen Sie den Pfadnamen der aktuellen URL an:
document.getElementById("demo").innerHTML =
"Page path is " + window.location.pathname;
Ergebnis ist:
Page path is /js/js_window_location.asp
Window-Location-Protokoll
Die window.location.protocol
Eigenschaft gibt das Webprotokoll der Seite zurück.
Beispiel
Anzeige des Webprotokolls:
document.getElementById("demo").innerHTML =
"Page protocol is " + window.location.protocol;
Ergebnis ist:
Page protocol is https:
Fenster-Standort-Port
Die window.location.port
Eigenschaft gibt die Nummer des Internet-Host-Ports (der aktuellen Seite) zurück.
Beispiel
Zeigen Sie den Namen des Hosts an:
document.getElementById("demo").innerHTML =
"Port
number is " + window.location.port;
Ergebnis ist:
Port number is
Die meisten Browser zeigen keine Standardportnummern an (80 für http und 443 für https)
Fensterposition zuweisen
Die window.location.assign()
Methode lädt ein neues Dokument.
Beispiel
Laden Sie ein neues Dokument:
<html>
<head>
<script>
function newDoc() {
window.location.assign("https://www.w3schools.com")
}
</script>
</head>
<body>
<input type="button" value="Load new document"
onclick="newDoc()">
</body>
</html>