Обратите внимание, что событие unload
вызывается, когда пользователь уходит со страницы (по любой причине: он может закрыть браузер, щелкнуть ссылку, вставить новый URL, нажать «назад» ...) и следует использовать только для сообщений или подтверждений (например, «Вы уверены?») или любых действий, которые не влияют на выбор пользователя.
См. jQuery документацию для некоторых предложений.