Результаты поиска по запросу "onbeforeunload"

1 ответ

Как запретить навигацию по страницам до завершения вызова ajax

Таким образом, у меня есть вызов ajax для сброса нескольких десятков фрагментов данных размером всего в несколько мегабайт, после чего они сохраняются локально с помощью файловой системы html5 api. Я хотел запретить пользователю уходить со ...

5 ответов

 ссылка ниже конкретного ответа. Пожалуйста, удалите этот ответ из ветки, так как сейчас он является дубликатом неправильного ответа, который в противном случае будет скоро отклонен.

какиваю диалоговое окно, когда кто-то пытается отойти от определенной страницы, не сохранив свою работу. Я использую событие Javascript onbeforeunload, прекрасно работает. Теперь я хочу запустить некоторый код Javascript, когда пользователь ...

5 ответов

github.com/snikch/jquery.dirtyforms

я есть этот маленький кусочек кода: <script> $(window).bind('beforeunload', function() { $.ajax({ async: false, type: 'POST', url: '/something' }); }); </script>Интересно, как я могу отключить этот запрос, когда пользователь нажимает кнопку ...

ТОП публикаций

1 ответ

Да, согласился, после попытки нескольких методов, фактический щелчок был обязательным как-то. Поэтому мы выбрали альтернативное решение от Backend! Спасибо за ответ Феликсу.

долгого дня, пытаясь найти решение этой проблемы, я продолжаю получать ту же проблему. По сути, у меня есть сайт, и если пользователь нажимает кнопку «Обновление браузера», я хочу открыть окно с предупреждением «Вы уверены» с ...

0 ответов

, Рассмотрим следующий пример.

у сделать некоторые вещи, когда пользователь покидает страницу, я добавляю этот код window.onbeforunload = function (e){ return "You save some unsaved data, Do you want to leave?"; }Эта подсказка может уведомить пользователя, и ...

2 ответа

предотвратить событие OnBeforeUnload () в refresh / F5

я используюonbeforeunload событие для выполнения операций во время закрытия страницы. Я не хочу, чтобы событие произошло в случаеRefresh / F5. Есть ли способ или другое событие, чтобы сделать это?

9 ответов

Я нашел блог, в котором было решение использовать класс в качестве идентификатора в теге, а затем установить логическое значение на основе этого. Я попробовал это, но это не работает, потому что .NET при выводе HTML оборачивал входной тег в тег span с объявленным в нем классом. Мое окончательное решение состояло в том, чтобы вставить слово Ignore в имя идентификатора тега. Кроме того, чтобы предотвратить вызов onbeforeunload до того, как щелчок перехватывается кодом, который устанавливает логическое значение, необходимо использовать, например, asp: Button или asp: Input. Наконец, asp заставляет (из VS IDE) начальное имя быть типом управления; ID = "Button_Save". Использование тегов asp: также предотвращает двойной вызов onbeforeunload.

я есть элемент управления сеткой на основе AJAX. Мы подключаемся к событию window.onbeforeunload, чтобы проверить, есть ли у них несохраненные данные, и если это так, представим им сообщение «Вы уверены, что хотите отойти ... у вас есть ...

2 ответа

Основная проблема, которую я наблюдаю, состоит в том, что опущенное возвращаемое значение пропускает всю функцию, функция, которую я назначил onbeforeunload, вообще не вызывается.

могу удалить приглашение при событии выгрузки с помощью JavaScript? заранее спасибо... хм, я не хочу показывать подсказку при запуске пользовательской функции для события unlaod тела ... Возможно ли это? так вот мой код: window.onbeforeunload ...

3 ответа

С выпуском jQuery 1.7 API событий был обновлен, .bind () /. Unbind () по-прежнему доступны для обратной совместимости, но предпочтительным методом является использование функций on () / off (). Ниже будет теперь,

я есть обработчик события onbeforeunload, прикрепленный к странице, который выполняется каждый раз, когда страница перезагружается / перенаправляется. window.onbeforeunload = function() { console.log("do something");}Я не хочу, чтобы этот скрипт ...

2 ответа

Конечно, первое решение - спросить пользователя, а затем позволить ему сохранить, вероятно, лучшее. Возможно, они закрываются, чтобы предотвратить сохранение каких-либо изменений с момента последнего сохранения?

ользую функцию автосохранения в онлайн-редакторе. Когда пользователь покидает страницу (определяется с помощьюunload или жеbeforeunload событие), я отправляю запрос AJAX (async = false), чтобы сохранить данные. У меня проблема в Firefox et ...