Webdesign mit CSS, HTML und Javascript
Stil mit {stil}
Aug 2007
Javascript unload • Beim Verlassen der Webseite
Event-Handler für BODY, FRAMESET, WINDOW
Das Javascript-Ereignis unload ruft einen Event Handler auf, wenn der Browser ein Dokument aus dem Fenster oder Frame entfernt, weil der Benutzer einen Link geklickt hat der das Fenster schließt.
So könnte z.B. der serverseitigen Anwendung mitgeteilt werden, dass der Benutzer die Anwendung verlassen hat, damit die serverseitige Anwendung Daten über den Benutzer löscht.
Administrations-Anwendungen gehen so vor, damit niemand durch den Zurück-Button des Browsers in das Admin-Interface kommt, wenn sich der autorisierte Benutzer vom Arbeitsplatz entfernt hat.
Eigenschaften von unload
- target
- Objekt zu dem das Ereignis ursprünglich gesendet wurde
- eventPhase
- Phase, in der das Ereignis bearbeitet wird: AT_TARGET, BUBBLING_PHASE, CAPTURING_PHASE
- bubbles
- Nein
- cancelable
- Nein/dd>
- timeStamp
- Zeit in Millisekunden, zu der das Ereignis eingetreten ist
Beispiel: Benachrichtigung beim Verlassen der Seite
<script type="text/javascript" charset="utf-8"> addEvent(window, 'unload', letzterGruss); <!-- Cross Browser Event Listener --> function letzterGruss() { alert('By By Honey') } </script>