此页设法提供在 Gecko 1.8 和 Gecko 1.9 之间的变动概要,这些变动可能会影响某些网站的行为或网页渲染。
事件
捕获 load 事件监听
在 Gecko 1.8 中,不能在图片上设置 load 事件监听。 在 Gecko 1.9 中,已在 bug 234455 中修复。 但是在某些网站中,由于捕获 load 事件的事件监听器不正确而导致问题。参见 bug 335251 中的讨论。 要修复这个问题,出错的页面不再需要设置事件监听器。
例如,如下:
window.addEventListener('load', yourFunction, true);
应该更改为:
window.addEventListener('load', yourFunction, false);
事件捕获如何工作的解释,参见 DOM Level 2 事件捕获