在Firefox插件中,我通过
将用户委派给新的URLwindow.content.wrappedJSObject.location = 'http://newlocation/';
我要求的是对网站更改的load event
绑定。我试过了
window.content.addEventListener('load', function() { });
..这不起作用。
答案 0 :(得分:1)
此示例是否涵盖您想要的内容:On page load?
如果没有,你必须进一步说明你的意思。
答案 1 :(得分:1)
确保您实际查看错误消息。 Ctrl-shift-J是你的朋友!在这种情况下,addEventListener
需要第三个布尔参数:window.content.addEventListener('load', function() { }, true);
或window.content.addEventListener('load', function() { }, false);
。这表示您是否希望在冒泡阶段或捕获阶段调用侦听器。在大多数情况下,使用哪一个并不重要,除了(IIRC)load
事件没有起泡所以你必须使用捕获阶段(true
)。