Attention : Le contenu de ces pages n'a pas été mis à jour depuis au moins 2016.
Les informations techniques ne sont pertinentes que pour les versions 4.0 maximum de Firefox/Gecko.
Il est fort probable que des liens vers des sites web externes ne fonctionnent plus.

Firefox

Voici quelques exemples de codes que l'on utilise souvent dans les extensions Firefox

Récupérer la fenêtre correspondante à la page web affichée

page web affichée : celle de l'onglet activé.

   window._content

_content est une variable contenant un objet window.

Récuperer le document de la page web courante

   window._content.document

Ouvrir une url dans un nouvel onglet

   openUILinkIn( url, "tab");

Récupérer la selection du document courant

  var textselectionne = window._content.getSelection().toString();

Obtenir le login de la session utilisateur

 Components.classes["@mozilla.org/userinfo;1"].getService(Components.interfaces.nsIUserInfo).username

Copyright © 2003-2013 association xulfr, 2013-2016 Laurent Jouanneau - Informations légales.

Mozilla® est une marque déposée de la fondation Mozilla.
Mozilla.org™, Firefox™, Thunderbird™, Mozilla Suite™ et XUL™ sont des marques de la fondation Mozilla.