pageshow
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
io error: No such file or directory (os error 2) (/home/runner/work/yari/yari/mdn/translated-content/files/fr/web/api/html_dom_api/index.md)
L'évènement pageshow
est émis lorsqu'une entrée dans un historique de session est atteinte (cela comprend les boutons précédent / suivant ainsi que l'affichage initial de la page après l'évènement onload
).
Informations générales
- Spécification
- Interface
- Bouillonne
-
Non
- Annulable
-
Non
- Cible
-
Document (dispatché sur Window)
- Action par défaut
-
Aucune
Propriétés
Propriété | Type | Description |
---|---|---|
target Lecture seule |
EventTarget |
La cible de l'évènement (la plus haute dans l'arbre DOM). |
type Lecture seule |
DOMString |
Le type d'évènement. |
bubbles Lecture seule |
Boolean |
Si l'évènement bouillonne en temps normal ou non. |
cancelable Lecture seule |
Boolean |
Si l'évènement est annulable ou non. |
persisted Lecture seule |
boolean |
Si l'entrée est chargée depuis le cache ou non. |
Exemples
L'exemple suivant va afficher dans la console des informations sur l'évènement pageshow
, qui est émis à l'utilisation des boutons précédent / suivant, et pas uniquement après onload
:
window.addEventListener("pageshow", function (event) {
console.log("pageshow:");
console.log(event);
});
Bien que ce ne soit pas la meilleure pratique, vous pouvez également ajouter l'évènement comme un attribut sur la balise <body>
, de la même manière que onload
:
<body onload="myonload()" onpageshow="mypageshowcode()"></body>
Spécifications
Specification |
---|
HTML Standard # event-pageshow |
Compatibilité des navigateurs
BCD tables only load in the browser