【问题标题】:How to quickly write a firefox extension?如何快速编写一个firefox扩展?
【发布时间】:2010-12-10 22:32:37
【问题描述】:

我要制作一个 firefox 扩展,它将注入一些 js 代码以及整个 jQuery 库。 当用户按下放置在浏览器某处的按钮时,我希望它发生(注入)。我已经阅读了 MDC 文档和其他有关制作扩展的教程,它们对我来说似乎很复杂。 XPCOM或XUL之类的技术对我来说完全没用(实际上我没有时间学习它们)。我的问题是,这是解决我的问题的另一种方法,然后是遵循 MDC 吗?我需要找到更快的方法来完成我的任务。 我已经为 Google Chrome 编写了扩展程序,它比为 Firefox 编写的方式更简单。

【问题讨论】:

    标签: firefox firefox-addon firefox-addon-sdk add-on


    【解决方案1】:

    我会看看Greasemonkey。它在功能上与 Chrome 插件有一些相似之处(脚本被注入到页面、本地存储等)。至于JQuery和Greasemonkey一起使用,看这个问题:How can I use jQuery in Greasemonkey?

    【讨论】:

    • 我可以为 Greasmonkey 编写自己的插件吗?
    • Greasemonkey 的全部意义在于允许您为所访问的站点编写自己的脚本。
    【解决方案2】:

    您可以将bookmarklet to add jQuery 用于页面和/或注入任何其他代码。

    【讨论】:

    • 我忘了提到我希望扩展程序(或任何 ;p)记住这些站点。当用户点击按钮时它会做一些事情,然后当他再次进入这个网站时它也会做这个工作(现在没有点击)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-10
    • 2021-08-15
    • 1970-01-01
    相关资源
    最近更新 更多