Я использую выпадающий виджет под названием Chosen, у которого есть якорь с href javascript:void(0)
. Когда я нажимаю на раскрывающийся список, он работает, но в IE он запускает новое событие onbeforeunload
, которое вызывает разочарование, потому что приложение подтверждает, хотите ли вы уйти. И, очевидно, вы не хотите иметь эти вопросы, когда вводите данные формы.
Есть ли способ избавиться от этой проблемы без изменения выбранной библиотеки?
К сожалению, это:
window.onbeforeunload = function (e) {
console.log(window.location);
};
Не регистрируется javascript:void(0)
, поэтому я не могу использовать его для проверки целевого URL.
Такое поведение наблюдается, по крайней мере, в IE9, и это то, что касается меня (не более старые IE).