Latest web development tutorials

onpagehide Veranstaltung

Ereignisobjektreferenz Ereignisobjekte

Beispiele

Wird ausgeführt, wenn der Benutzer aus dem Internet von JavaScript weg:

<Body onpagehide = "myFunction ()">



Definition und Verwendung

onpagehide Ereignis wird ausgelöst, wenn der Benutzer die Seite verlässt.

Es gibt viele Möglichkeiten, um die Seite zu verlassen. Wie zum Beispiel auf einen Link klicken, aktualisieren Sie die Seite, das Formular abschicken, den Browser zu schließen und so weiter. .

onpagehide Ereignis wird manchmal statt dessen verwendet onunload Ereignis, kann aber nicht gecached werden , nachdem onunload Ereignis ausgelöst wird.

Um die Seite anzuzeigen, wird direkt von dem Server oder lesen aus dem Cache geladen, können Sie die Eigenschaft PageTransitionEvent verwenden, um Objekte beibehalten zu beurteilen. Wenn eine Seite aus dem Cache des Browsers gelesen wird, gibt diese Eigenschaft tur, sonst false zurück.


Browser-Unterstützung

Die Zahlen in der Tabelle stellen die erste Browser, um diese Version der Ereignisse zu unterstützen.

Ereignis
onpagehide ja 11.0 ja 5.0 ja


Grammatik

In HTML:

<Elementonpagehide = "myScript">

In JavaScript:

Objekt .onpagehide = function () {myScript };

JavaScript, verwenden Sie die Methode addEventListener ():

Objekt .addEventListener ( "pagehide", myScript );

Hinweis: Internet Explorer 8 und frühere Versionen von IE nicht unterstützen addEventListener () Methode.


Technische Details
Ob die Blase zu unterstützen: keine
Es kann abgebrochen werden: keine
Ereignistyp: PageTransitionEvent
Unterstützte HTML-Tags: <Body>


Ereignisobjektreferenz Ereignisobjekte