Я уже некоторое время осматриваюсь и не совсем нашел то, что искал.
На моей веб-странице хранятся отчеты, и пользователь может сохранять эти отчеты.
Я ищу метод, использующий jquery или javascript onunload / onbeforeunload, чтобы спросить пользователя, желает ли он сохранить отчет или продолжить без сохранения, когда браузер закрыт / перемещен из.
Используя onbeforeunload, я могу дать пользователю возможность остановить навигацию и сохранить вручную, хотя я бы предпочел, чтобы сохранение осуществлялось через диалоговое окно. Другая проблема, связанная с onbeforeunload, заключается в том, что нажатие на теги также вызывает метод onbeforeunload.
Сохранение выполняется асинхронно и занимает несколько миллисекунд.
Любые предложения приветствуются.
С уважением,
Байрон Кобб.