IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Autres langages pour le Web Discussion :

[XUL] Recharger un tree xul


Sujet :

Autres langages pour le Web

  1. #1
    Membre confirmé Avatar de GregPeck
    Inscrit en
    Novembre 2005
    Messages
    530
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 530
    Points : 540
    Points
    540
    Par défaut [XUL] Recharger un tree xul
    Bonjour à tous,

    J'ai un petit soucis qui commence à me saouler.
    Je n'arrive pas à recharger un tree remplis via RDF.

    J'ai trouvé un code qui le fait (normalement) sur xulfr.org:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     function reloadTree(treeId) {
          var tree = document.getElementById(treeId);
          var dsUrl=tree.getAttribute('datasources');
          alert ("checkpoint 1:"+ dsUrl);
          // le fait de mettre à blanc puis remettre à nouveau la valeur
          // fait recharger la source de donnée
          tree.setAttribute('datasources', "");
          alert ("checkpoint 2");
          tree.setAttribute('datasources', dsUrl);
          
          dsUrl=tree.getAttribute('datasources');
          alert ("checkpoint 3:" + dsUrl);
    }
    Ce code fonctionne une fois sur 20 environ
    Le reste du temps, je vois bien le checkpoint1 avec mes bonnes valeurs mais il ne m'affiche pas le checkpoint2 !

    Et puis comme je bosse avec xulrunner, je n'ai pas de console. (D'ailleurs au passage il y a moyen de debugguer facilement avec xulrunner ?)

    EDIT: J'ai trouvé comment débugger: http://www.supinfo-projects.com/fr/2...n_xulrunner/4/ mais ça ne change rien à mon problème, il ne me met rien dans la console (par contre il met des choses si je lui demande via dump())

    Merci à tous ceux qui peuvent se pencher sur ce problème !

  2. #2
    Membre confirmé Avatar de Christophe Charron
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2005
    Messages
    920
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 63
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2005
    Messages : 920
    Points : 606
    Points
    606
    Par défaut
    Bonjour,
    Citation Envoyé par GregPeck
    Bonjour à tous,
    J'ai un petit soucis qui commence à me saouler.
    Je n'arrive pas à recharger un tree remplis via RDF.
    issu d'une génération par php ?
    Citation Envoyé par GregPeck
    J'ai trouvé un code qui le fait (normalement) sur xulfr.org:
    Ce code fonctionne une fois sur 20 environ
    Tu as du voir aussi qu'il y avait des problèmes de rafraichissement ...
    Pour ma part, je passe systémétiquement à mon script php une valeur aléatoire, ce qui force une ré-exécution ...
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
      var raf_random=Math.random();
      vf_o_tree_elements.setAttribute('datasources', '');
     vf_o_tree_elements.setAttribute('datasources','_monscriptamoitoutseul.php?raf='+raf_random+"&");
      }

  3. #3
    Membre confirmé Avatar de GregPeck
    Inscrit en
    Novembre 2005
    Messages
    530
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 530
    Points : 540
    Points
    540
    Par défaut
    Citation Envoyé par Christophe Charron
    issu d'une génération par php ?
    Oui en effet j'aurais du préciser.

    Et donc ta solution du nombre aléatoire fonctionne nickel, cela m'évite de mettre le datasources à '' ce qui le fait planter.

    Merci beaucoup !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Dojo] Recharger un Tree
    Par andlio dans le forum Bibliothèques & Frameworks
    Réponses: 5
    Dernier message: 02/01/2012, 10h17
  2. [XUL] Rechargement d'un overlay
    Par Christophe Charron dans le forum Autres langages pour le Web
    Réponses: 8
    Dernier message: 12/09/2006, 08h28
  3. [XUL] Comment se documenter pour commencer ?
    Par KibitO dans le forum Autres langages pour le Web
    Réponses: 2
    Dernier message: 28/11/2005, 10h03
  4. [Xul] l'élément tree: liste récursive et RDF
    Par TNorth dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 30/08/2005, 17h36
  5. [débutant][XUL] textbox et CSS
    Par enigma dans le forum XML/XSL et SOAP
    Réponses: 1
    Dernier message: 17/07/2005, 11h07

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo