NavigateEvent : propriété userInitiated
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 userInitiated de l'interface NavigateEvent retourne true si la navigation a été initiée par l'utilisateur·ice (par exemple, en cliquant sur un lien, en envoyant un formulaire ou en appuyant sur les boutons « Précédent »/« Suivant » du navigateur), ou sinon false.
Note : Le tableau trouvé à Annexe : types de navigations (angl.) montre quels types de navigation sont initiés par l'utilisateur·ice.
Valeur
Une valeur booléenne — true si la navigation a été initiée par l'utilisateur·ice, sinon false.
Exemples
>Obtenir userInitiated pour un évènement
js
navigation.addEventListener("navigate", (event) => {
console.log(event.userInitiated);
});
Spécifications
| Spécification |
|---|
| HTML> # dom-navigateevent-userinitiated-dev> |