2009-12-27 2 views
1

J'ai un problème: J'ai besoin de mon extension pour firefox 3.5+ pour supprimer les cookies. tous les cookies de mon firefox. exemple: j'ai filtré net, j'ai eu des cookies installés sur mon pc par les sites que j'ai visités. et je veux que mon extension pour ff supprime tous ces cookies. pourriez-vous s'il vous plaît me montrer la direction où je peux trouver une réponse à ma question? (ou et ce sera le meilleur, donnez un lien vers un exemple de code) et un de plus: puis-je le faire en javascript ou je dois utiliser c/C++ et napi?comment supprimer les cookies dans firefox 3.5+ en utilisant une extension?

p.s. \ je n'ai pas besoin d'une extension comme close'forget, je veux que ma propre extension soit capable de faire ce travail. merci pour mes réponses futures et désolé pour mon mauvais anglais ... n'a pas de pratique de discours depuis longtemps = (

Répondre

2

De https://developer.mozilla.org/en/Code_snippets/Cookies, vous avez juste besoin de faire ce qui suit en javascript privilégié (ie, dans un Firefox extension):

Components.classes["@mozilla.org/cookiemanager;1"] 
     .getService(Components.interfaces.nsICookieManager).removeAll(); 

Si vous voulez faire cela sans écrire une extension, allez aux options (Outils-> options sous Windows, Edition-> Préférences sur Linux, Firefox-> Préférences sur Mac) et voir le Onglet "Confidentialité"

+0

Désolé, je ne peux pas ajouter de commentaires aux autres messages (que je viens de recevoir aujourd'hui), je vais donc répondre à votre question ici: Il a été congelé s ince gecko 1.9 selon https://developer.mozilla.org/en/nsICookieManager. Mozilla a une liste à https://developer.mozilla.org/en/gecko qui montre ce qui utilise quelle version, donc il semble que tous les derniers produits de Mozilla sont là. Il peut encore fonctionner dans les anciennes versions (le journal source ressemble à removeAll a été là depuis au moins 2007), mais juste toujours tester ces choses. Pour les autres navigateurs gecko, cela dépend probablement de la version de Gecko qu'ils ont. – sargas

Questions connexes