Ver Mensaje Individual
  #2 (permalink)  
Antiguo 25/11/2011, 02:40
Avatar de Trublux
Trublux
 
Fecha de Ingreso: octubre-2010
Ubicación: Madrid
Mensajes: 355
Antigüedad: 14 años
Puntos: 48
Respuesta: alerta antes de cerrar navegador

Con JQuery sería algo así:

Código Javascript:
Ver original
  1. var movingWithinSite = false;
  2.  
  3. function userMovingWithinSite() {
  4.     movingWithinSite = true;
  5. }
  6.  
  7. $(window).bind( 'beforeunload', function(event){
  8.     if ( movingWithinSite == false) {
  9.         event.preventDefault();
  10.         alert( "¡¡¡No te vayas!!!!" );
  11.     }
  12. });
  13.  
  14. $(function(){
  15.     // Casos en los que no debe salltar la alerta
  16.     $('form').bind('submit',userMovingWithinSite);
  17.     $('a').bind('click',userMovingWithinSite);
  18. });

Aunque si buscas por internet seguro que encuentras algo mejor.
__________________
eZ Publish Developer Basic Legacy
eZ Publish Developer Basics (4.4)
Alojamientos rurales en España

Última edición por Trublux; 25/11/2011 a las 02:51 Razón: Faltaba parte del código