У меня был некоторый код события, который потерпел неудачу в Opera, и я сократил его до этого небольшого тестового примера .
В основном проблема в том, что обработчик событий не запускается в Opera, если не установлен третий параметр addEventListener
.Значение в тестовом примере увеличивается как в Firefox, так и в Chrome при нажатии кнопки «useCapture not set» , но не в Opera.
Эта (старая) статья указывает, что Opera отличаетсячем браузеры webkit и gecko: http://my.opera.com/hallvors/blog/2006/10/12/2006-10-12-event-capture-explained. Хотя я не уверен, что из этого получится.MDN говорит, что useCapture
должно по умолчанию false
.
- это значение по умолчанию true
в Opera, параметр просто необязательный, или что я пропускаю?Что такое правильное поведение?