Attention : Le contenu de ces pages n'a pas été mis à jour depuis longtemps. Il est probablement obsolète pour Firefox 4.0/Gecko 4.0 et supérieur. Pour du contenu plus récent, allez consulter developer.mozilla.org.

Overlay

Un élement <overlay> permet de définir des portions d'interface communes à plusieurs fenêtres. Il permet aussi de modifier une fenêtre existante, en rajoutant des élements par exemple, modifier une menu déroulant etc..

Les URLS définis dans l'overlay (script etc..) doivent être relatif à l'élement qui inclus l'overlay, pas par rapport au fichier overlay.

Pour inclure un overlay dans un fichier, utiliser la balise :

 <?xul-overlay href="fichier_overlay.xul"?>

Les élements fils définis dans l'overlay doivent avoir le même id que des éléments définis dans la fenètre qui importe l'overlay. Les élements fils et les attributs de l'élement de l'overlay seront ajoutés à l'élement correspondant de la fenêtre.

Attributs de la balise

class

class css de l'overlay

id

indique l'id de l'overlay. est obligatoire.

Propriétés Javascript

aucune

Méthodes Javascript

aucune

Balises filles

toutes

Astuces, Notes, bogues

Références

http://www.xulplanet.com/references/elem(..) http://xulfr.org/xulplanet/xultu/overlay(..)

Voir aussi


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.