Movatterモバイル変換


[0]ホーム

URL:


  1. Web
  2. Web-APIs
  3. NavigationHistoryEntry
  4. key

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

View in EnglishAlways switch to English

NavigationHistoryEntry: key-Eigenschaft

Baseline 2026
Newly available

Since January 2026, this feature works across the latest devices and browser versions. This feature might not work in older devices or browsers.

Die schreibgeschütztekey-Eigenschaft derNavigationHistoryEntry-Schnittstelle gibt denkey des Verlaufseintrags zurück oder einen leeren String, wenn das aktuelle Dokument nicht vollständig aktiv ist. Dies ist ein einzigartiger, vom Benutzeragenten (UA) generierter Wert, der den Slot des Verlaufseintrags in der Liste der Einträge darstellt. Er wird verwendet, um zu diesem bestimmten Slot überNavigation.traverseTo() zu navigieren. Derkey wird von anderen Einträgen, die den Eintrag in der Liste ersetzen (das heißt, wenn derNavigateEvent.navigationTypereplace ist), wiederverwendet.

Dies unterscheidet sich von derid eines Verlaufseintrags. Dieid ist ein einzigartiger, vom UA generierter Wert, der immer einen bestimmten Verlaufseintrag darstellt, anstatt seinen Slot in der Liste der Einträge. Dies ist nützlich, um ihn mit einer externen Ressource wie einem Speicher-Cache zu korrelieren.

Wert

Ein String, der denkey derNavigationHistoryEntry darstellt.

Beispiele

Grundlegende Verwendung

js
const current = navigation.currentEntry;console.log(current.key);

Ein Home-Button einrichten

js
function initHomeBtn() {  // Get the key of the first loaded entry  // so the user can always go back to this view.  const { key } = navigation.currentEntry;  backToHomeButton.onclick = () => {    navigation.traverseTo(key);  };}// Intercept navigate events, such as link clicks, and// replace them with single-page navigationsnavigation.addEventListener("navigate", (event) => {  event.intercept({    async handler() {      // Navigate to a different view,      // but the "home" button will always work.    },  });});

Spezifikationen

Specification
HTML
# dom-navigationhistoryentry-key-dev

Browser-Kompatibilität

Siehe auch

Help improve MDN

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

[8]ページ先頭

©2009-2026 Movatter.jp