У меня есть это внутри моей функции $(document).ready
:
$(window).unload(function() {
check_saved();
});
check_saved()
просто вызывает диалоговое окно, которое спрашивает пользователя, хотят ли они сохранить данные формы перед тем, как покинуть страницу.Браузер отображает диалоговое окно, но затем мгновенно перемещается.Я хочу, чтобы браузер ждал, пока пользователи не нажмут на кнопку, как это было бы для обычного alert()
.Как мне это сделать?Кроме того, хром, кажется, игнорирует событие выгрузки?Есть идеи?