Podczas edytowania strony w moim systemie użytkownik może zdecydować się na przejście do innej witryny internetowej, co może spowodować utratę wszystkich zmian, które nie zostały zapisane.Zdarzenie wychodzące strony przechwytywania
Chciałbym przechwycić każdą próbę przejścia na inną stronę i zachęcić użytkownika do upewnienia się, że tak się stanie, ponieważ potencjalnie mogliby stracić bieżącą pracę.
Gmail robi to w bardzo podobny sposób. Na przykład utwórz nową wiadomość e-mail, zacznij pisać w treści wiadomości i wprowadź nową lokalizację na pasku adresu (na przykład twitter.com lub coś podobnego). Pojawi się pytanie "Czy jesteś pewien?"
Pomysły, jak skopiować to? Celuję w IE8, ale chcę też być kompatybilny z FF & Chrome.
http://stackoverflow.com/questions/147636/best-way-to-detect-when-user-leaves-a-web-page –