El ejemplo es para que lo analices. Te recomiendo que cada función lo veas en la documentación. En sí no es complicado el ejemplo, solo es cuestión de lectura. Pero lo que estás pidiendo por esa línea es que va lo que quieres. También existe otros eventos, como onunload y onbeforeunload, pero no son estandares. Mira el hilo de donde tome la información
http://www.forosdelweb.com/f13/confi...entana-800557/