Al editar una página en mi sistema, un usuario puede decidir navegar a otro sitio web y al hacerlo podría perder todas las ediciones que no haya guardado.Evento de salida de página de interceptación
Me gustaría interceptar cualquier intento de ir a otra página y solicitar al usuario que se asegure de que esto ocurra, ya que podrían perder su trabajo actual.
Gmail hace esto de una manera muy similar. Por ejemplo, redacte un nuevo correo electrónico, comience a escribir en el cuerpo del mensaje e ingrese una nueva ubicación en la barra de direcciones (digamos twitter.com o algo así). Le preguntará "¿Estás seguro?"
Ideas para replicar esto? Me estoy dirigiendo a IE8, pero me gustaría ser compatible con FF & Chrome también.
http://stackoverflow.com/questions/147636/best-way-to-detect-when-user-leaves-a-web-page –