Ищу способ перехватить событие закрытие вкладки. У меня имеется редактор графики, реализованный в веб - представлении, и я хочу при случайном/намеренном закрытии вкладки/браузера перехватывать это событие, чтобы показывать табличку. Для табличек использую JQuary dialog, но это, судя по всему, совсем не важно. Нашёл вариант с перехватом события следующим образом:
window.onbeforeunload = function(){
return "Message"; // в старых версиях хрома можно было вернуть строку, и она показывалась бы в системной табличке как сообщение.
//Теперь это сообщение игнорируется, и чтобы перехватить закрытие страницы, данное событие должно вернуть не null/undefined
}
Этот способ плох по двум причинам:
Вопрос: есть какой-нибудь вариант перехватывать событие закрытия(кроссбраузерный) и выполнять при этом свой код? Тогда я смогу выдать свою табличку. Ах да, главное, чтобы была возможность отмены события. Большое спасибо.
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Создаю popUp в js , не получается скрыть егоПодскажите пожалуйста в чем проблема
Есть такой wyswig под названием Ckeditor5 https://ckeditorcom/docs/ckeditor5/latest/builds/guides/integration/frameworks/vuejs
Работает только если открыто несколько оконКак сделать чтобы работало, если открыто одно окно?