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

Bibliothèques & Frameworks Discussion :

onLoad sur une dijit.dialog [Dojo]


Sujet :

Bibliothèques & Frameworks

  1. #1
    Membre du Club
    Inscrit en
    Mai 2003
    Messages
    60
    Détails du profil
    Informations forums :
    Inscription : Mai 2003
    Messages : 60
    Points : 47
    Points
    47
    Par défaut onLoad sur une dijit.dialog
    Bonjour à tous,

    J'ai une Dialog contenant un BorderContainer lui même contenant 2 ContentPane (un à gauche et l'autre sur le reste de la page).
    Dans celui de gauche, j'ai 4 TitlePane qui sont chargés via href.
    De plus, j'ai un dojo.connect sur le onLoad de la Dialog car un traitement doit s'effectuer sur les 4 TitlePane lorsque la Dialog est complètement chargée.

    Cela ne fonctionne pas.
    Quand le onLoad de la Dialog est appelé, les TitlePane ne sont pas encore chargés.
    Du coup, ça plante tout le traitement nécessaire au bon fonctionnement de cette Dialog.

    J'ai essayé en mettant un script, pour appeler directement le traitement, dans le fichier php complètement à la fin, mais ça ne fonctionne pas.

    J'ai aussi essayé sur le onLoad du 4ème TitlePane mais ça ne fonctionne pas plus.

    Ah oui, le problème se produit dans IE8, ça marche nickel dans Firefox 3.6.

    Si quelqu'un avait une idée, ce serait vraiment sympa.

  2. #2
    Expert confirmé
    Avatar de emmanuel.remy
    Inscrit en
    Novembre 2005
    Messages
    2 855
    Détails du profil
    Informations personnelles :
    Âge : 55

    Informations forums :
    Inscription : Novembre 2005
    Messages : 2 855
    Points : 4 045
    Points
    4 045
    Par défaut
    Salut,

    Je dis peut-être une anerie, mais pourquoi ne pas essayer de gérer en passant par le onload des contentPane ?

    ERE
    Quand une tête pense seule, elle devient folle.

  3. #3
    Membre du Club
    Inscrit en
    Mai 2003
    Messages
    60
    Détails du profil
    Informations forums :
    Inscription : Mai 2003
    Messages : 60
    Points : 47
    Points
    47
    Par défaut
    Bonjour,

    Oui, j'y avais bien pensé mais ça ne changeait rien.
    J'ai réglé le problème en forçant le xhr à être syncho via "ioArgs={sync: true}" pour les panels concernés.

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

Discussions similaires

  1. Onload event non exécuté sur une popup
    Par kap dans le forum jQuery
    Réponses: 2
    Dernier message: 02/05/2014, 18h11
  2. Réponses: 1
    Dernier message: 18/10/2011, 20h27
  3. [Dojo] taille du container d'une dijit.dialog
    Par bellenthan dans le forum Bibliothèques & Frameworks
    Réponses: 6
    Dernier message: 19/11/2009, 09h29
  4. evenement onload sur 2 liste liées a une base de données
    Par dirty_harry dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 22/06/2009, 10h48
  5. Griser un bouton sur une dialog based
    Par orj30754 dans le forum MFC
    Réponses: 4
    Dernier message: 20/06/2006, 16h08

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