Ver Mensaje Individual
  #2 (permalink)  
Antiguo 27/01/2011, 15:16
Avatar de stramin
stramin
 
Fecha de Ingreso: marzo-2008
Ubicación: Cubil felino
Mensajes: 1.652
Antigüedad: 16 años, 1 mes
Puntos: 336
Respuesta: onbeforeunload hacer accion cuando oprima aceptar.

esta comentado, así que no hará nada, pero ese código se puede acortar bastante, hazlo así:

Código HTML:
Ver original
  1. window.onbeforeunload = saveBeforeExit;
  2. function saveBeforeExit(){
  3. if (confirm("desea salir sin enviar el mensaje?")) window.location.href = "http://mipagina.com";
  4. return 0;
  5. }
  6. <form name="frmIndex">
  7. <input type="hidden" name="hdnState2" value="onloadvalue">
  8. </form>
  9. </body>
  10. </html>