如何更改 Firefox 扩展中的状态栏面板背景颜色
我正在编写一个 Firefox 扩展,它显示一个包含一些文本的状态栏面板。 我想根据消息更改状态栏面板的背景颜色。 例如错误的红色背景。 var pnl = docu…
Firefox 扩展多行通知
我目前正在开发一个 Firefox 扩展,它可以监视网络上的某些资源并显示某些事件的通知。 目前我正在按以下方式使用“nsIAertService”: var alertsSer…
从 Firefox 扩展拦截鼠标悬停在 href 上
如何从 Firefox 扩展程序中获知鼠标光标下的 url? 我需要与overlay.js 文件中的href 进行交互。 我想要一个轻量级的解决方案,例如我不想将某些事件…
XUL Firefox 插件中的appendChild 中断
我正在开发一个 Firefox 插件,目前需要将菜单项动态添加到 menupopup 元素中。 我基本上已经尝试了 Mozilla 开发者中心的所有方法,但都不起作用。 f…
XULRunner:防止链接到任意域
假设我们有一个类似 XULRunner 的 Mozilla Prism 应用程序。 有一个带有 的 XUL 窗口。 元素,浏览器在其中显示给定域(例如 example.com)上的网页。…
在XUL中设置java类(jar文件)的类路径,通过javascript访问
我正在使用 XUL 实现 Firefox 扩展。 我有一组 Java 类,它们被压缩为 jar,需要通过 javascript 访问。 如果我将 jar 复制到 jre 的 lib/ext 中,那…
从overlay.js 关闭xul 向导
在开发 Firefox 扩展时,我使用以下方法从overlay.js 创建一个向导窗口: this.wizard = window.openDialog("chrome://firenow/content/wizard.xul", …