PopStateEvent
Baseline
Large disponibilité
*
Cette fonctionnalité est bien établie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis juillet 2015.
* Certaines parties de cette fonctionnalité peuvent bénéficier de prise en charge variables.
PopStateEvent est une interface pour l'évènement popstate.
Un évènement popstate est envoyé à la fenêtre chaque fois que l'entrée d'historique active change entre deux entrées d'historique pour le même document. Si l'entrée d'historique activée a été créée par un appel à history.pushState() ou a été affectée par un appel à history.replaceState(), la propriété state de l'évènement popstate contient une copie de l'objet d'état de l'entrée d'historique.
Constructeur
PopStateEvent()-
Crée un nouvel objet
PopStateEvent.
Propriétés d'instance
Cette interface hérite également des propriétés de son parent, Event.
PopStateEvent.stateLecture seule-
Retourne une copie des informations qui ont été fournies à
pushState()oureplaceState(). hasUAVisualTransitionLecture seule-
Retourne
truesi l'agent utilisateur a effectué une transition visuelle pour cette navigation avant de déclencher cet évènement, sinonfalse.
Méthodes d'instance
Cette interface n'a pas de méthodes propres, mais hérite des méthodes de son parent, Event.
Spécifications
| Spécification |
|---|
| HTML> # the-popstateevent-interface> |
Compatibilité des navigateurs
Voir aussi
- L'évènement
popstate - L'évènement
hashchange