Derniers tutoriels de développement web
 

événement onpagehide

<Object Event

Exemple

Exécuter un script JavaScript lorsque l'utilisateur navigue loin d'une page Web:

<body onpagehide="myFunction()">


Définition et utilisation

L'événement onpagehide se produit lorsque l'utilisateur navigue loin d'une page Web.

Il y a plusieurs façons de naviguer loin d'une page. Par exemple, en cliquant sur un lien, d'actualiser la page, la présentation d'un formulaire, fermant la fenêtre du navigateur, etc.

L'événement onpagehide est parfois utilisé au lieu du onunload événement, comme l'événement de la page onunload provoque de ne pas être mis en mémoire cache.

Pour savoir si une page est chargée directement à partir du serveur ou si la page est mise en mémoire cache, vous pouvez utiliser la propriété persisté de l'objet PageTransitionEvent. Cette propriété renvoie true si la page est mise en cache par le navigateur, et false sinon.


Support du navigateur

Les chiffres du tableau indiquent la première version du navigateur qui soutient pleinement l'événement.

un événement
onpagehide Oui 11.0 Oui 5.0 Oui

Remarque: En raison de différents paramètres du navigateur, cet événement ne fonctionne pas toujours comme prévu.


Syntaxe

En HTML:

< JavaScript:

object .onpagehide=function(){ En JavaScript, en utilisant la addEventListener() méthode:

object .addEventListener("pagehide", myScript );

Note: Le addEventListener() méthode est pas prise en charge dans Internet Explorer 8 et les versions antérieures.


Détails techniques

Bulles: Non
cancelable: Non
Type d'événement: PageTransitionEvent
Pris en charge les balises HTML: <Body>
DOM Version: Niveau 3 Évènements

<Object Event