Я хочу отправить сообщение на сервер, когда пользователь переходит от текущей страницы, я использую .unload прямо сейчас, но результат ненадежен, даже в его документе сказано true:
Точная обработка события разгрузки варьируется от версии к версии браузеры. Например, некоторые версии Firefox запускает событие, когда ссылка, но не тогда, когда окно закрыто. В практическом использовании, поведение должно быть проверено на всех поддерживаемых браузеров и с проприетарной предварительной загрузкой событие.
Должен ли я использовать событие beforeunload? Надежность?