Get to know MDN better
Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.
Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit Juli 2015 browserübergreifend verfügbar.
Die schreibgeschützte location Eigenschaft der Window-Schnittstelle gibt ein Location-Objekt mit Informationen über die aktuelle Position des Dokuments zurück.
Siehe Location für alle verfügbaren Eigenschaften.
Ein Location-Objekt.
Obwohl die location-Eigenschaft selbst in dem Sinne schreibgeschützt ist, dass Sie das Location-Objekt nicht ersetzen können, können Sie dennoch direkt der location-Eigenschaft einen Wert zuweisen, was dem Zuweisen zu ihrer href-Eigenschaft entspricht. Sie können auch das Location-Objekt mit den Methoden assign() und replace() ändern.
Immer wenn ein neuer Wert dem Location-Objekt zugewiesen wird, wird ein Dokument mit der URL geladen, als ob location.assign() mit der modifizierten URL aufgerufen worden wäre.
Beachten Sie, dass navigationsbezogene Sandbox-Flags dazu führen können, dass eine Ausnahme ausgelöst wird und die Navigation fehlschlägt.
Betrachten Sie das folgende Beispiel, das die Seite neu lädt, indem die Methode replace() verwendet wird, um den Wert von location.pathname in den Hash einzufügen:
Die aktuelle URL mit "?Some%20data" angehängt wird an den Server gesendet (wenn keine Aktion vom Server vorgenommen wird, wird das aktuelle Dokument mit der modifizierten Suchzeichenfolge neu geladen).
… dasselbe, aber mit einem animierten Seiten-Scroll:
| HTML # the-location-interface |
JavaScript aktivieren, um diese Browser-Kompatibilitätstabelle anzuzeigen.
Der Bauplan für ein besseres Internet.
Besuche die gemeinnützige Muttergesellschaft der Mozilla Corporation, die Mozilla Foundation.
Teile dieses Inhalts sind ©1998–2026 von einzelnen mozilla.org-Mitwirkenden. Inhalte sind verfügbar unter einer Creative-Commons-Lizenz.