Ver Mensaje Individual
  #3 (permalink)  
Antiguo 11/12/2009, 14:32
Avatar de abimaelrc
abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años, 9 meses
Puntos: 1517
Respuesta: No permitir cerrar Navegador

¿Que deseas hacer exactamente? Pero contestando parte de lo que preguntas, no se puede evitar que el usuario cierre la pagina del navegador usando la X. Si puedes aguantar el cierre pero no evitarlo completamente usando el evento OnBeforeUnLoad en el body. Ejemplo del uso
Código HTML:
Ver original
  1. <head>
  2. <script type="text/javascript">
  3. var salir=true;
  4. //Esta funcion nos sirve para detectar si esta saliendo por donde queremos en este caso la liga
  5. //Con lo cual cambia la bandera
  6. function cambiarvalor(){
  7.     salir=false;
  8. }
  9. function antesdecerrar(){
  10.     if (salir==true){
  11.         return 'Esta accion perdera los cambios hechos a la pagina si no guardas!!!!!';
  12.     }
  13. }
  14. </script>
  15. <body topmargin="0" marginheight="0" onBeforeUnload="return antesdecerrar()" >
  16. <a href="http://www.google.com.mx/" onClick="cambiarvalor()">forosdelweb.com</a></p>
  17. </body>
  18. </html>
Codigo tomado de http://www.lawebdelprogramador.com/n...n8=0&n9=0&n0=0
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos