Movatterモバイル変換


[0]ホーム

URL:


  1. Web
  2. Web-APIs
  3. Window
  4. name

Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten.Erfahre mehr über dieses Experiment.

View in EnglishAlways switch to English

Window: name-Eigenschaft

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since Juli 2015.

DieWindow.name-Eigenschaftruft den Namen des Browsing-Kontexts des Fensters ab oder setzt ihn.

Wert

Ein String.

Beschreibung

Der Name des Fensters wird hauptsächlich zum Festlegen von Zielen für Hyperlinks und Formulare verwendet. Browsing-Kontexte müssen keine Namen haben.

Moderne Browser setzenWindow.name auf einen leeren String zurück, wenn ein Tab eineSeite von einer anderen Domäne lädt, und stellen den Namen wieder her, wenn die ursprüngliche Seite neu geladen wird (z. B. durch Auswahl der "Zurück"-Taste). Dadurch wird verhindert, dass eine nicht vertrauenswürdige Seite auf Informationen zugreift, die die vorherige Seite möglicherweise in der Eigenschaft gespeichert hat (potenziell könnte die neue Seite solche Daten auch ändern, die dann von der ursprünglichen Seite gelesen werden könnten, wenn sie neu geladen wird).

Window.name wurde auch in einigen Frameworks für die Bereitstellung vonCross-Domain-Messaging als sicherere Alternative zu JSONP verwendet. Moderne Webanwendungen, die sensible Daten hosten, sollten sich jedoch nicht aufwindow.name für Cross-Domain-Messaging verlassen – das ist nicht der beabsichtigte Zweck und es gibt sicherere/bessere Wege, um Informationen zwischen Fenstern auszutauschen.Window.postMessage()ist der empfohlene Mechanismus.

Hinweis:>window.name konvertiert alle gespeicherten Werte in derenString-Repräsentationen mittels der MethodetoString.

Beispiele

html
<a href="url2">This link will be opened in the other tab.</a>
js
// Open a tab with a specific browsing context nameconst otherTab = window.open("url1", "_blank");if (otherTab) otherTab.name = "other-tab";

Spezifikationen

Specification
HTML
# dom-name-dev

Browser-Kompatibilität

Help improve MDN

Learn how to contribute Diese Seite wurde automatisch aus dem Englischen übersetzt.

[8]ページ先頭

©2009-2026 Movatter.jp