HTML-Dateien selbst erstellen
Dokumentation: JavaScript
JavaScript-Objektreferenz

FENSTERNAME.location


 Allgemeines zur Verwendung
 Eigenschaften
 Methoden


Allgemeines zur Verwendung

Das Objekt FENSTERNAME.location speichert die vollständige URL-Adresse einer Datei. Über das Objekt FENSTERNAME.location können Sie die URL-Adresse oder Teile davon zur Weiterverarbeitung abfragen und ändern. Beim Ändern führt der WWW-Browser einen Sprung zu der neuen URL-Adresse aus, genau so wie bei einem Verweis.

Eine Instanz von FENSTERNAME.location brauchen Sie nicht eigens erzeugen. Sie können Eigenschaften und Methoden von FENSTERNAME.location direkt verwenden. Zu den Fensternamen lesen Sie den Abschnitt  Allgemeines zur Verwendung des window-Objekts. Bei Verwendung von Frames lesen Sie auch den Abschnitt  Allgemeines zur Verwendung des Frame-Objekts.

Beispiel:

var Domain = window.location.hostname;

Erläuterung:

Im Beispiel wird in einer  Variablen Domain der Domain-Name der URL-Adresse gespeichert. Dazu wird die Objekteigenschaft location.href auf das aktuelle Browser-Fenster angewendet.

Eigenschaften

FENSTERNAME.location.hash
Lesen Ändern
 Anker (Verweisziel) innerhalb der aktuellen HTML-Datei oder einer HTML-Datei in einem referenzierten Fenster. Mit location.hash="Teil4" positionieren Sie beispielsweise innerhalb einer HTML-Datei auf ein Verweisziel mit dem Ankernamen Teil4.

FENSTERNAME.location.hostname
Lesen Ändern
Der Name des Server-Rechners innerhalb der aktuellen oder fensterspezifischen URL-Adresse, innerhalb der URL-Adresse http://www.netzwelt.com/selfhtml/tdcn.htm z.B. der Name www.netzwelt.com.

FENSTERNAME.location.href
Lesen Ändern
Die komplette aktuelle oder fensterspezifische URL-Adresse. Mit var FrameSetURL = parent.location.href beispielsweise speichern Sie innerhalb eines Frame-Sets in der Variablen FrameSetURL die vollständige URL-Adresse der HTML-Datei, in der das Frame-Set definiert ist. Mit einer Anweisung wie window.document.location.href = "index.htm" erzwingen Sie einen Sprung des WWW-Browsers zu der angegebenen Adresse. Bei der Adressierung gelten die gleichen Regeln wie bei  Verweisen.

FENSTERNAME.location.pathname
Lesen Ändern
Der Pfadname innerhalb der aktuellen oder fensterspezifischen URL-Adresse, innerhalb der URL-Adresse http://www.hway.net/teamone/spanien/index.html z.B. /teamone/spanien/.

FENSTERNAME.location.port
Lesen Ändern
Der Port innerhalb der aktuellen oder fensterspezifischen URL-Adresse, innerhalb der URL-Adresse http://www.hamburg.pop.de:800/bda/int/zeit/aktion/index.html z.B. 800.

FENSTERNAME.location.protocol
Lesen Ändern
Das Internet-Protokoll innerhalb der aktuellen oder fensterspezifischen URL-Adresse, innerhalb der URL-Adresse http://www.hamburg.pop.de:800/bda/int/zeit/aktion/index.html z.B. http.

FENSTERNAME.location.search
Lesen Ändern
Der CGI-Script-Abfrageteil innerhalb der aktuellen oder fensterspezifischen URL-Adresse, innerhalb der URL-Adreß-Konstruktion http://guide-p.infoseek.com/WW/NS/Titles?qt=RFC+1738+&col=WW z.B. qt=RFC+1738+&col=WW.

FENSTERNAME.location.target
Lesen Ändern
Das Zielfenster innerhalb der aktuellen oder fensterspezifischen URL-Adresse bei Frames oder mehreren Fenstern, wie es bei  Verweisen zu anderen Frame-Fenstern angegeben wird.

Methoden

FENSTERNAME.location.reload()
Erzwingt ein erneutes Laden einer URL-Adresse vom Server. Als JavaScript-Anweisung notiert, hat etwa window.location.reload() die gleiche Wirkung, wie wenn der Anwender im Browser den Reload-Befehl wählt.

FENSTERNAME.location.replace("URL-Adresse")
Erzwingt einen Sprung des WWW-Browsers zu einer anderen URL-Adresse. Als JavaScript-Anweisung notiert, hat etwa window.location.replace("index.htm") die gleiche Wirkung, wie wenn der Anwender einen  Verweis <a href="index.htm">...</a> anklicken würde.


Blättern:
FENSTERNAME.history     Array

HTML-Dateien selbst erstellen
Dokumentation: JavaScript
JavaScript-Objektreferenz

© 1997  Stefan Münz, s.muenz@euromail.com