Firefox Addon:加载URI事件

时间:2010-11-17 13:26:08

标签: javascript-events firefox-addon

在Firefox插件中,我通过

将用户委派给新的URL
window.content.wrappedJSObject.location = 'http://newlocation/';

我要求的是对网站更改的load event绑定。我试过了

window.content.addEventListener('load', function() { });

..这不起作用。

2 个答案:

答案 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)。