Siempre me eh preguntado dos cosas.
1 Por que hay paginas que despues de que tomaste la molestia de poner la url en el navegador y dar enter o presionar un enlace todavia te preguntan que si quieres entrar -el clasico "ENTRAR"
2 Por que hay paginas que cuando te quieres ir todavía te preguntan que si te quieres ir?
Para mi el uso de onunload pierde totalmente el sentido cuando es utilizado para este tipo de propósitos. La funcion que ofrece legoltaz es correcta pero me pregunto yo, para que esto:
Cita:
Iniciado por lexus y que cuando el usuario oprima aceptar ejecute una pagina primero y luego la cierre
Cual es el motivo de ejecutar esa pagina primero? Advertisement o quizá alguna función que quieras ejecutar como para enviar algo a alguna base de datos o cualquier otra cosa. Quizá la respuesta a tu problema sea otra mas amigable para el usuario por que lo que quieres hacer es un atropello a la voluntad del usuario. Cuando quiero cerrar una ventana simplemente la quiero cerrar y ya. No estoy buscando que se me pregunta si quiero cerrar la ventana o no o peor aun, que si doy a aceptar para cerrar la ventana me lleve a otra pagina antes de cerrar la que estoy intentando cerrar. Lo que intentas hacer, en mi opinión, es una forma efectiva de perder visitantes.