Forums : Template et RDF

Aller à la discussion :  Plus récente Plus ancienne

# exécuter une fonction après le chargement d'un template

Envoyé par : demanghonj

Date : 23/11/2006 09:26

Bonjour,

J'ai une liste qui se charge grace à un template. J'aimerai savoir comment faire pour lancer une fonction après le chargement du template.

J'ai une fonction javscript qui me permet de charger mon template. J'ai voulu lancer une fonction après le rechargement seulement cette fonction s'éxécute avant. Je suppose donc que le chargment d'un template est asynchone.

Y-a t'il un moyen de rendre synchrone celui-ci ou de savoir quand le chargement est terminé?

voici mon code:

function chargerUtilisateurs()
{
     var liste = document.getElementById("listeUtilisateurs");
     adr = getAdrVoirUtilisateurs();
     
     // le fait de mettre à blanc puis remettre à nouveau la valeur
     // fait recharger la source de donnée
     liste.setAttribute('datasources', '');
     liste.setAttribute('datasources', adr);
     
     //fonction que je veux exécuter après le chargment du template
     afficherIcone();
}

Merci d'avance de vos reponse

# Re: exécuter une fonction après le chargement d'un template

Envoyé par : Nico

Date : 23/11/2006 19:25

Tu dois utiliser un observateur nsIRDFXMLSink. Tu as un exemple ici.

# Re: exécuter une fonction après le chargement d'un template

Envoyé par : laurentj

Date : 13/12/2006 11:30

Je dirais même plus : tu as un exemple ici : /xulplanet/mozsdk/rdfsrcdetails.html (en français) ;-)

Il n'est plus possible de poster des messages dans ce forum.


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.