evento unLoad

bea
03 de Febrero del 2003
Hola

Quisiera saber si se puede saber si el evento UnLoad ha saltado por que el usuario ha cerrado la ventana o por que se ha cambiado al url que se va a cargar.

Tengo en el body <body onLoad="registrar();" onUnLoad="otraCosa();">

y mi function registrar() es la siguiente:

function registrar() {

tiempo = setTimeout("ir()",60000);

}

function ir() {

window.location.href="guardar.asp";

}

El problema es que al cargarse la pagina "guardar.asp" salta el evento UnLoad, de forma que se ejecuta el codigo de la funcion que se llama en el OnUnLoad. cdo dicho codigo solo quiero que se ejecute cdo el usuario cierra la ventana del navegador.

Muuuuuuuuchas gracias

Bea