jueves, 12 de junio de 2008

Evento onbeforeunload :)

Ayer antes de regresar de la casa de mi jefa, me pidio que investige sobre un método que cuando alguien cierra con la X de los exploradores de Internet se IE o FF pueda ejecutarse un evento sabia que en el IE ya tiene un evento, pero FF?? busque por ahí pero naa de ahí entre al canal #php-es en Freenode y pregunte y Gnuget muy amable me dio un blog donde un geek investigando encontro el evento y se llama "onbeforeunload" esta recontra interesante y encontre un código que espero que les sirva si estan buscando algo como esto.
Código:
window.onbeforeunload = function (evt) {
var message = 'Are you sure you want to leave?';
if (typeof evt == 'undefined') {
evt = window.event;
}
if (evt) {
evt.returnValue = message;
}
return message;
}


Moraleja primero "DanielX aprende más JavaScript :P"