AJAX-сообщение о веб-формах вызывает unbeununload к запуску при выполнении перенаправления javascript - PullRequest
0 голосов
/ 27 августа 2018

У меня есть сторонняя веб-форма ASPX, в которую встроен элемент управления кнопкой (не кнопка отправки). Когда нажата кнопка, я запускаю сообщение AJAX jquery в обработчик aspx и, основываясь на результатах AJAX, делаю перенаправление javascript на новую страницу. Непосредственно перед перенаправлением я вижу в браузере подтверждающее сообщение «Вы хотите покинуть страницу», и я хотел бы избежать того же Поэтому я установил onbeforeunload = null в функции загрузки javascript. Однако onbeforeunload, расположенный в MicrosoftAjax.js, все еще запускается (я могу подтвердить это, увидев GlobalListeners в инструментах разработчика Chrome). Почему запускается onbeforeunload файла MicrosoftAjax.js и как его отключить?

...