В JavaScript функции могут быть перезаписаны.Вы можете просто назначить ему новое назначение:
window.onbeforeunload = function () {
// blank function do nothing
}
Это полностью перезапишет существующую версию window.onbeforeunload
.
Примечание. Почему бы вам просто не удалить строку кода, котораяставит эту функцию на первое место?Или, если вы не можете, вам придется установить эту пустую функцию после того, как она была определена, просто чтобы убедиться, что она не переопределена снова