2010-12-10 33 views
3

Je dois créer une extension firefox qui va injecter du code js ainsi que de la librairie jQuery entière. Je veux que cela se produise (l'injection) lorsque l'utilisateur appuie sur le bouton placé quelque part dans le navigateur. J'ai lu des docs de MDC et d'autres tutoriels sur la création des extensions et ils me semblent compliqués. Les technologies telles que XPCOM ou XUL sont complètement useles me forment (je n'ai pas le temps de les apprendre en fait). Ma question est la suivante: est-ce une autre façon de résoudre mon problème après MDC? Je dois trouver une façon plus rapide de faire ma tâche. J'ai déjà écrit l'extension pour Google Chrome, et c'était bien plus simple que de le faire pour Firefox.Comment écrire rapidement une extension firefox?

Répondre

0

Vous pouvez utiliser un bookmarklet to add jQuery à une page et/ou injecter n'importe quel autre code.

+0

J'ai oublié de mentionner que je veux que l'extension (ou autre chose) se souvienne des sites. Lorsque l'utilisateur clique sur le bouton, il fait quelque chose, puis quand il revient sur ce site, il fait aussi le travail (maintenant sans cliquer) – kaapa

3

Je voudrais jeter un coup d'oeil à Greasemonkey. Il partage une certaine similarité avec les plugins Chrome en fonction (le script est injecté sur la page, le stockage local, etc.). En ce qui concerne l'utilisation de JQuery avec Greasemonkey, regardez cette question: How can I use jQuery in Greasemonkey?

+0

Et puis-je écrire mes propres plugins pour Greasmonkey? – kaapa

+3

L'objectif de Greasemonkey est de vous permettre d'écrire vos propres scripts pour les sites que vous visitez. – Zecc