Navigation: canGoBack-Eigenschaft

Limited availability

This feature is not Baseline because it does not work in some of the most widely-used browsers.

Experimentell: Dies ist eine experimentelle Technologie
Überprüfen Sie die Browser-Kompatibilitätstabelle sorgfältig vor der Verwendung auf produktiven Webseiten.

Die schreibgeschützte Eigenschaft canGoBack des Navigation-Interfaces gibt true zurück, wenn es möglich ist, in der Navigation-Historie rückwärts zu navigieren (d.h. der currentEntry ist nicht der erste Eintrag in der Historieneintragsliste), und false, wenn dies nicht der Fall ist.

Wert

Ein boolescher Wert: true, wenn es möglich ist, in der Navigation-Historie rückwärts zu navigieren, andernfalls false.

Beispiele

js
async function backHandler() {
  if (navigation.canGoBack) {
    await navigation.back().finished;
    // Handle any required clean-up after
    // navigation has finished
  } else {
    displayBanner("You are on the first page");
  }
}

async function forwardHandler() {
  if (navigation.canGoForward) {
    await navigation.forward().finished;
    // Handle any required clean-up after
    // navigation has finished
  } else {
    displayBanner("You are on the last page");
  }
}

Spezifikationen

Specification
HTML
# dom-navigation-cangoback-dev

Browser-Kompatibilität

Siehe auch