Javascript 为什么cancelBubble在Google Chrome中工作?

Javascript 为什么cancelBubble在Google Chrome中工作?,javascript,Javascript,我很困惑,我以为cancelBubble是IE唯一的布尔属性,但却在Chrome中找到了它。从早期开始,Chrome人就采取了尝试与现有代码广泛兼容的方法,这在某些情况下意味着与仅使用IE功能编写的代码兼容。另一个例子是全局event变量,在事件回调期间,一个IE特定的变量设置为当前事件(因此回调使用全局变量,而不是像使用addEventListener那样使用参数)。Chrome从一开始就为依赖它的IE特定代码提供了支持;Firefox最近才开始支持全局事件变量。支持cancelBubble属

我很困惑,我以为
cancelBubble
是IE唯一的布尔属性,但却在Chrome中找到了它。

从早期开始,Chrome人就采取了尝试与现有代码广泛兼容的方法,这在某些情况下意味着与仅使用IE功能编写的代码兼容。另一个例子是全局
event
变量,在事件回调期间,一个IE特定的变量设置为当前事件(因此回调使用全局变量,而不是像使用
addEventListener
那样使用参数)。Chrome从一开始就为依赖它的IE特定代码提供了支持;Firefox最近才开始支持全局
事件
变量。支持
cancelBubble
属于同一类别


它们不支持所有特定于IE的东西(例如,not
attachEvent
),以避免与试图检测IE事件处理和分支的代码混淆。但是它们支持很多IE ISM。

所有浏览器都支持<代码>事件接口的cancelBubble属性是Event.stopPropagation()的历史别名。非常感谢。这正是我想要的。