Al editar una página dentro de mi sistema, un usuario puede decidir navegar a otro sitio web y, al hacerlo, perder todas las ediciones que no ha guardado.
Me gustaría interceptar cualquier intento de ir a otra página y pedirle al usuario que se asegure de que quiere que esto suceda, ya que podría 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 (por ejemplo, twitter.com o algo). Le preguntará "¿Está seguro?"
Ideas de cómo replicar esto? Me dirijo a IE8, pero también me gustaría ser compatible con FF y Chrome.