从附加工具包修改Firefox下载对话框的内容

CAF*_*FxX 6 firefox firefox-addon firefox-addon-sdk

我希望能够在启动文件下载时在Firefox中弹出的下载对话框中添加一个选项.是否可以使用新的附加SDK来实现,或者我是否必须以旧的方式执行此操作?

编辑:显然,如果选择了新选项,我需要一种方法来了解它并根据它执行代码.

Wla*_*ant 1

您可以使用XUL 覆盖来实现这一点。我猜你正在谈论的对话框是chrome://mozapps/content/downloads/downloads.xul- 下载管理器。据我所知,使用附加 SDK 不可能做到这一点,它只提供最常见的 UI 集成点。您可以创建传统的扩展,但是它可以覆盖任何对话框。

  • @CAFxX:好的,那就是“chrome://mozapps/content/downloads/unknownContentType.xul”。手动注入内容会浪费时间,如果在 chrome 清单中指定,覆盖会自动应用。 (2认同)