Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/11/2010, 15:23
davidj
 
Fecha de Ingreso: octubre-2003
Ubicación: España
Mensajes: 1.067
Antigüedad: 21 años, 2 meses
Puntos: 18
¿ Como como utilizar onbeforeunload ?

Hola a todos!

Quisiera que el usuario si el usuario de la web cierra el navegador le salga un mensaje para confirmar dicho cierre. Para eso he pensado utilizar onbeforeunload. Pero tengo dos dudas:

1- ¿ Como puedo cambiar el mensaje que sale al cerrar (solo puedo añadir información pero no borrar la que sale por defecto)?

2- ¿ Como podria hacer para que si se pulsa el botón de Aceptar se realice un acción y si se pulsa cancelar se realice otra ?

Este es el código:

<script language='javascript'>

var allowConfirm = true;
window.onbeforeunload = confirmExit;

function confirmExit()
{
if(allowConfirm)
{
return "¿Esta seguro que desea cerrar el navegador?";
}else{
allowConfirm = true;
}
}
</script>

Gracias de antemano !!!!