【发布时间】:2013-10-16 00:18:17
【问题描述】:
我想知道主浏览器窗口是否获得焦点。这可以使用 nsiWindowWatcher 或 nsiWindowMediator 来实现吗?到目前为止,一直在尝试挖掘 Mozilla 的文档,但没有成功。
Firefox 插件/jetpack 不是一个选项
【问题讨论】:
-
没有“主浏览器窗口”。用户可以随意打开任意数量的窗口,每个窗口都有任意数量的选项卡。自从实施了私人浏览窗口以来,这再次变得更加普遍。你能澄清你的问题吗?要求代码的问题必须表明对要解决的问题的最低理解。包括尝试过的解决方案、它们为什么不起作用以及预期的结果。
-
基本上我正在实现一个扩展,它需要检查当前的 Firefox 窗口是否是焦点,因为如果我在运行 Firefox 时切换到其他应用程序,我不希望扩展继续运行。问题是 Mozilla 文档是一个迷宫,我不知道如何浏览它们
标签: javascript firefox firefox-addon xul xpcom