Das Location-Objekt besitzt die Eigenschaft href, in der die vollständige URI des derzeit im Browserfenster angezeigten HTML-Dokuments gespeichert ist. Auf diese href-Eigenschaft kann lesen, wie auch schreibend zugegriffen werden. Neben der Vollständigen URI in href sind auch die einzelnen Komponenten der URI in Eigenschaften des Location-Objekts abgelegt. Wird die unter href gespeicherte URI oder auch eine ihrer Komponenten unter Verwendung von JavaScript verändert – durch schreibenden Zugriff per Zuweisung eines neuen Wertes – so veranlasst dies den Browser umgehend die neu zugewiesene URI bzw. das unter dieser URI gespeicherte HTML-Dokument zu laden. Die URI ist, wie auch ihre einzelnen Komponenten, unter href in Form einer Zeichenkette abgelegt.
Das Location-Objekt ist in der JavaScript Objekthierarchie unterhalb des Objekts Window angesiedelt. Im href-Beispiel wird die im aktuellen Fenster geöffnete URI nach Anklicken eines Links durch eine andere ersetzt. Aber auch der Zugriff auf die URI eines anderen Fensters – beispielsweise eines PopUp Fensters – ist mit dem Location-Objekt des Zielfensters möglich.
Auch im vordefinierten JavaScript-Objekt Document wird die URI des aktuellen Dokuments unter der Eigenschaft URL gespeichert. Anders als bei location.href ist bei der Eigenschaft URL des Document-Objekts ausschliesslich der Lesende Zugriff erlaubt.
Alexander Müller
¬ News
15.08.2008Schleifen in PHP: Die While-Schleife » mehr 13.08.2008Nutzung von Variablen unter PHP: Definition, Sichtbarkeit und vordefinierte Variablen » mehr 11.08.2008Ausgabe von Datum und Zeit mit PHP nach Konvertierung in ein String » mehr Eine vollständige News-Liste ist auf der News-Seite zugänglich.
¬ JavaScript
Homepage erstellen •
Online-Marketing •
Internet Dienstleistungen