Navigation : propriété canGoBack
Baseline 2026>
Nouvellement disponible
Depuis janvier 2026, cette fonctionnalité fonctionne sur les appareils et les versions de navigateur les plus récents. Elle peut ne pas fonctionner sur les appareils ou navigateurs plus anciens.
La propriété en lecture seule canGoBack de l'interface Navigation retourne true s'il est possible de naviguer en arrière dans l'historique de navigation (c'est-à-dire que la currentEntry n'est pas la première de la liste des entrées de l'historique), et false dans le cas contraire.
Valeur
Une valeur booléenne — true s'il est possible de naviguer en arrière dans l'historique de navigation, false dans le cas contraire.
Exemples
js
async function gestionEnArriere() {
if (navigation.canGoBack) {
await navigation.back().finished;
// Gère tout nettoyage nécessaire après
// que la navigation est terminée
} else {
displayBanner("Vous êtes sur la première page");
}
}
async function gestionEnAvant() {
if (navigation.canGoForward) {
await navigation.forward().finished;
// Gère tout nettoyage nécessaire après
// que la navigation est terminée
} else {
displayBanner("Vous êtes sur la dernière page");
}
}
Spécifications
| Spécification |
|---|
| HTML> # dom-navigation-cangoback-dev> |