Мне обычно приходится иметь дело с вещами на странице непосредственно перед переходом на другую страницу, это варьируется от «нравится / голосование за комментарий или публикацию» до "важного действия" и не всегда дает обратную связь о том, действительно ли действие протекала.
Это огромная проблема! Я предполагаю, что действие будет продолжено после запуска конкретного запроса AJAX, но поскольку я переключаюсь на другую страницу, на самом деле этого не произошло, потому что запрос AJAX был прерван. Это несколько раз приводило меня к тому, что я возвращался на страницу и видел, что мои действия вообще не имели места; чтобы дать вам представление о том, насколько это плохо, такое случалось однажды, когда комментировал Super User!
Есть ли способ сказать моему браузеру, чтобы он не сбрасывал эти AJAX-соединения, а просто позволял им завершать работу?