我有一些事件代碼在Opera中失敗,我已將它剝離爲this small testcase。Opera是否默認捕獲事件,以及正確的行爲是什麼?
基本上問題是如果沒有設置第三個參數addEventListener
,事件處理程序不能在Opera中運行。當「useCapture not set」 -button被單擊時,Firefox中和Chrome中的值增加,但Opera中沒有。
此(舊)文章表示Opera不同於webkit &壁虎瀏覽器: http://my.opera.com/hallvors/blog/2006/10/12/2006-10-12-event-capture-explained。我不知道該怎麼做。 MDN表示useCapture
應該默認爲false
。
是Opera中默認的true
,參數根本不是可選的,或者我缺少什麼?什麼是正確的行爲?
我想我沒有看全MDN頁面不夠徹底。謝謝你的明確答案。 –