DOM:document.loadOverlay
Un article de MDC.
Cet article traite de fonctionnalités introduites dans Firefox 1.5
Sommaire |
[modifier] Résumé
Charge un overlay XUL et le fusionne avec le document courant, en notifiant un observateur lorsque la fusion est complète.
[modifier] Utilisation
document.loadOverlay(url, observer);
- url
- Une chaîne contenant l'URL absolue de l'overlay à charger.
- observer
- Un objet implémentant
nsIObserverqui sera notifié avec un message de type « xul-overlay-merged » lorsque la fusion sera complète, ounullsi aucun observateur n'est nécessaire. Le paramètresubjectd'observedevra implémenternsIURIet contiendra l'URI de l'overlay fusionné.
[modifier] Notes
Cette API n'est pas gelée et peut changer dans l'avenir.
Des appels concurrents à document.loadOverlay ne fonctionneront pas bug 330458. Il vous faudra vous appuyer sur les observateurs pour mettre dans une file différents chargements d'overlay consécutifs.
Le chargement d'un overlay avec la même URI deux fois de suite n'est actuellement pas supporté, même si cela peut parfois fonctionner.
[modifier] Spécification
Méthode spécifique à XUL. Ne fait partie d'aucune spécification. Définie dans nsIDOMXULDocument.idl.