В настоящее время я смотрю на событие "выгрузить" окна, чтобы попытаться определить, как было инициировано событие "выгрузить", но я мало добился успеха. Есть ли способ определить, как было вызвано событие javascript?
- Обновление страницы
- Кнопка "Назад" (или переход от страницы)
- Закрытие браузера
По сути, мне нужно выполнить некоторый код только тогда, когда окно браузера закрывается, а не обновляется или перемещается.
Цель: Когда клиент выполняет обновление нашего программного обеспечения, обновление перенаправляет свой первый запрос на Интернет на страницу предложения. Существует кнопка для опции "Не беспокоить", но некоторые пользователи просто закрывают браузер. При закрытии браузера мне нужно дублировать функцию "Не беспокоить", чтобы пользователь больше не перенаправлялся на страницу предложения. Простое присоединение к событию "разгрузка" не будет работать из-за разных способов выхода из страницы.