Hola a todos tengo un problema con un evento, he encontrado algunos ejemplos pero no funcionan con firefox u otras veces con Internet Explorer y es que lo que quiero hacer es que al cerrar una ventana por el método tradicional dando clic en la [X] se habra otra ventana, me explico, ok yo lo he solucionado de la siguiente manera
Código:
function popup()
{
window.open( "survey.php", "Cancunhotel2000",
"status = 1, height = 800, width = 680, resizable = 1 , scrollbars=yes" )
}
<BODY onUnload="popup();">
Pero existe alguna manera de verificar si ya cerré la pagina y que a continuación se haga el evento, y es que asi como esta si yo doy clic en algún link que este en la pagina donde tengo el código onunload , al irse al vinculo se abre la ventana, cuando ni si quiera la estoy cerrando, solo entre a otra sección por un link..
si alguien tiene un ejemplo se lo agredeceria.. por mi parte yo encontre este ejemplo y solo funciona con internet explorer 6
Código:
<script type="text/javascript">
var myclose = false;
function ConfirmClose()
{
if (event.clientY < 0)
{
myclose = true;
}
}
function HandleOnClose()
{
if (myclose==true)
{
window.open('http://www.google.com');
}
}
</script>
</HEAD>
<body onbeforeunload="ConfirmClose()" onUnload="HandleOnClose()">
saludos!!!!11111