Событие onBeforeUnload для предотвращения появления сообщения «Вы уверены, что хотите покинуть эту страницу?» - PullRequest
0 голосов
/ 07 сентября 2018

Как упоминается в заголовке, я пытаюсь предотвратить появление всплывающего сообщения «Вы уверены, что хотите покинуть эту страницу» при нажатии кнопки LinkButton в модале. Я пытался установить событие onBeforeUnload на ascx или / и aspx странице (я уже пробовал на Javascript и C #). Тем не менее, сообщение все еще всплывающее.

Некоторая дополнительная информация: LinkButton вызывает функцию обратной передачи, которая обновляет страницу. Я пытался установить дескриптор события на модальное переключение / скрытие. Это просто не работает.

Кто-нибудь придумает, как предотвратить всплывающее сообщение?

Какой-то код, который я пробовал:

window.onbeforeunload=function(){ return null; }
$(window).on('beforeunload', function() { return null; });

1 Ответ

0 голосов
/ 07 сентября 2018

Упс, наконец-то выяснили причину. Я просто пропустил часть старого кода, который уже определил onbeforeunload. Следовательно, он также всплывает, и код не покрывает его. Просто какая-то неосторожная ошибка: P Научился читать старый код и проследить больше того, что делал раньше.

...