如何在 XPCOM (Firefox) 中从外部程序获取返回字符串?
我想在 XPCOM 中运行外部程序,但我需要从程序中获取实际的返回字符串,而不仅仅是返回代码。我该怎么做? 我发现的只是 nsICommandLine、nsICommandL…
Firefox Addon:向窗口对象添加一些函数和对象
我刚刚开始使用 FireFox Builder 构建一个简单的插件。我意识到我无法直接访问窗口对象。 我想要做的是获取窗口对象并用一些类和函数污染它,这样我就…
updateURL 验证时出错
我开发了一个我们公司内部使用的小插件。它托管在启用 https 的站点上,最新的插件位于 https://addon.example.com/latest。 据我所知, 我的更新测试…
Firefox 扩展 - 用户交互非活动通知仅触发一次
我正在开发一个 Firefox 扩展,当浏览器处于非活动状态(user-interaction-inactive)时需要收到通知。我为此注册了一个观察者,如下面的代码所示。 …
识别通过菜单打开的窗口、outerWindowID 或 currentInnerWindowID 哪个更合适?
我需要识别通过菜单打开的窗口: File > Firefox 浏览器中的新窗口。 MDN 为我们提供了唯一标识 DOM 窗口的解决方案。基本上: var util = window.Que…
如何使用 JavaScript 启用/禁用 forefox 插件
我想启用在 firefox 重新启动后手动禁用的插件。我可以使用方法“onDisabling:function(addon,needsRestart)”监听启用/禁用 firefox 插件的事件…
如何在 Firefox 插件中仅运行一个代码实例?
我在主窗口上监听 onload 事件,然后在每个浏览器/选项卡上监听 DOMContentLoaded 事件(我最多需要在浏览器内运行代码)并标记controlExecuted 表示…
使 Firefox 扩展工具栏元素右对齐
所以我有这个代码:
当用户访问特定网站时,Firefox 自动重定向
我正在编写一个 Firefox 扩展,当用户访问预定义站点的主页时,他们将自动重定向到同一站点上的不同页面。问题是它创建了一个重定向循环,因为它重定…
通过 firefox 扩展将 CSS 文件注入网页
我正在编写一个 Firefox 扩展,并且正在使用他们的附加 SDK;但我不知道如何将数据文件夹中的本地 CSS 文件注入到网页中。如果有一种方法可以通过 pag…
firefox - 记录页面的某些部分
好吧,这就是我认为拥有的会很棒的: Firefox 将所有 标签记录在文件中,以便 emacs 可以从那里找到自动补全。 这应该在不征求许可或以其他方式打扰用…
Windows 中未记录 Firefox 扩展首选项
我有一个简单的 Firefox 扩展首选项窗格,如下所示: