Перед закрытием / удалением от моей веб-страницы мне нужно вызвать функцию «код очистки» с помощью jQuery AJAX. Если и только в случае сбоя кода очистки, я хочу отобразить alert
и предотвратить закрытие / навигацию. В противном случае страница должна успешно закрыться без какого-либо диалогового окна подтверждения.
Я вызвал мой очищающий AJAX в обработчике событий onbeforeunload
и пропустил оператор return
из обработчика, чтобы предотвратить диалог подтверждения. Очистка работает, но теперь я не могу alert
пользователю в случае сбоя очистки!
Любые предложения о том, как alert
пользователю при сбое и предотвратить закрытие, пожалуйста?
window.onbeforeunload = function(e) {
MyCleanUpCode();
};