Navigation: canGoForward-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 canGoForward-Eigenschaft des Navigation-Interfaces gibt true zurück, wenn es möglich ist, vorwärts in der Navigationshistorie zu navigieren (d.h. der currentEntry ist nicht der letzte Eintrag in der Historienliste), und false, wenn dies nicht der Fall ist.

Wert

Ein boolescher Wert: true, wenn es möglich ist, vorwärts in der Navigationshistorie 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-cangoforward-dev

Browser-Kompatibilität

Siehe auch