Firefox扩展中*而非焦点*选项卡的页面加载事件

Firefox扩展中*而非焦点*选项卡的页面加载事件,firefox,events,firefox-addon,Firefox,Events,Firefox Addon,我开发了firefox扩展,并使用load和DOMContentLoaded事件在文档完全加载时引发 然而,我的问题是,我的“内容”变量总是指向焦点选项卡,而不是新加载的选项卡,例如,当firefox重新启动并加载多个选项卡时,或者如果您右键单击一个链接并在新选项卡中打开它只是为了澄清这一点:当aEvent是我的DOMContentLoaded事件函数的参数时,我可以通过读取aEvent.originalTarget获得类似于content.document的HTML文档,但我需要的是“cont

我开发了firefox扩展,并使用load和DOMContentLoaded事件在文档完全加载时引发


然而,我的问题是,我的“内容”变量总是指向焦点选项卡,而不是新加载的选项卡,例如,当firefox重新启动并加载多个选项卡时,或者如果您右键单击一个链接并在新选项卡中打开它只是为了澄清这一点:当aEvent是我的DOMContentLoaded事件函数的参数时,我可以通过读取aEvent.originalTarget获得类似于content.document的HTML文档,但我需要的是“content”变量本身…在这里你可以找到这个问题的解决方案?不是真的。。。我必须保存加载的选项卡,并在更改焦点时检查我是否在未处理的选项卡上,运行代码并将其从列表中删除。实际上,它工作得很好,但前提是您可以等到获得选项卡上的焦点,而不是立即运行代码来澄清这一点:当aEvent是我的DOMContentLoaded事件函数的参数时,我可以通过读取aEvent.originalTarget来获得类似于content.document的HTML文档,但我需要的是“content”变量本身…在这里你可以找到这个问题的解决方案?不是真的。。。我必须保存加载的选项卡,并在更改焦点时检查我是否在未处理的选项卡上,运行代码并将其从列表中删除。它实际上运行得很好,但前提是您可以等到焦点集中在选项卡上,而不是立即运行代码