2010-09-21 5 views
0

Je suis en train de programmer un système pour travailler avec firefox, basé sur le javascript haut de gamme.firefox désactiver/activer un module dans une page spécifique

Les utilisateurs utilisent parfois des modules complémentaires en conflit avec le système.

Y a-t-il un moyen que je peux contrôler à partir de mon site Web pour désactiver ou activer des add-ons firefox spécifiques dans une page?

Merci.

Répondre

2

Vous pouvez le faire à l'intérieur d'un add-on, avant Firefox 4 il y avait le nsIExtensionManager l'interface, en commençant par Firefox 4, il y a l'objet AddonManager

0

Je dirais non, je ne voudrais pas que les sites que j'utilise fassent quoi que ce soit dans les add-ons de mon navigateur à moins que je ne le dise. Avec des choses comme Firebug vous pouvez les détecter et avertir l'utilisateur, alors c'est à eux de les éteindre et pas à vous.

Et voici une autre pensée ... imaginez-moi d'éteindre votre Adblock parce que mon site ne fonctionne pas bien avec elle;)

+0

comment puis-je les détecter? – aviv

+0

Cela dépend entièrement de l'add-on, il n'y a pas d'interface commune exposée à votre page, sinon vous pourriez récolter ce que les utilisateurs ont installé, etc. – Lloyd

Questions connexes