saveguard

Добавляет JavaScript, который позволяет определить, что какая-либо форма на странице была изменена и использует функцию onBeforeUnload для вывода на страницу окна с сообщением (которое настраивается) при попытке пользователя покинуть эту страницу не сохранив изменения. Модуль работает в Firefox, Safari, IE и не работает в Opera.
http://drupal.org/project/saveguard
http://cmspress.info/node/1191