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 :

L'appel à "dijit._underlay.hide()" pour un popup désactive les input de la fenêtre mère [Dojo]


Sujet :

Bibliothèques & Frameworks

  1. #1
    Membre à l'essai
    Profil pro
    Sec
    Inscrit en
    Septembre 2008
    Messages
    21
    Détails du profil
    Informations personnelles :
    Localisation : Maroc

    Informations professionnelles :
    Activité : Sec

    Informations forums :
    Inscription : Septembre 2008
    Messages : 21
    Points : 20
    Points
    20
    Par défaut L'appel à "dijit._underlay.hide()" pour un popup désactive les input de la fenêtre mère
    Salut tout le monde,
    J'essaie d'afficher un popup en le rendant non modale, c'est à dire qu'il ne bloque pas l'arrière-plan de la page, j'ai réussi à le faire en appelant dijit._underlay.hide(), mais le problème est que les input et les textarea de la fenêtre appelante deviennent en lecture seul.
    J'espère que j'étaie clair, merci d'avance.

  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,

    Tout ce qui touche aux Dialog est par définition modal.

    Regarde plutôt du côté de dijit.popup.open qui n'impose aucune contrainte modale.

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

  3. #3
    Membre à l'essai
    Profil pro
    Sec
    Inscrit en
    Septembre 2008
    Messages
    21
    Détails du profil
    Informations personnelles :
    Localisation : Maroc

    Informations professionnelles :
    Activité : Sec

    Informations forums :
    Inscription : Septembre 2008
    Messages : 21
    Points : 20
    Points
    20
    Par défaut
    Merci Emmanuel pour ta réponse,
    j'ai trouvé un widget qui représente un popup non modale, c'est dojox.layout.FloatingPane
    J'espère que ça peut aider quelqu'un

  4. #4
    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
    Re,

    Effectivement c'est une excellente alternative.
    Et d'ailleurs un simple contentpane fait aussi l'affaire, sauf si tu as un besoin impérative de la barre de titre, du déplacement, etc...

    Par contre tu vas perdre l'appel original de execute à la fermeture de la boite.

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

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

Discussions similaires

  1. Réponses: 2
    Dernier message: 20/08/2009, 13h45
  2. Réponses: 2
    Dernier message: 04/06/2006, 18h53
  3. [MFC] Creation d'un thread pour un popup d'attente
    Par firejocker dans le forum MFC
    Réponses: 8
    Dernier message: 07/02/2006, 09h15
  4. 10 pages pour 1 popup
    Par Nee dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 12/11/2005, 10h32
  5. Popup se chargeant sans attendre la fenêtre 'mère'?
    Par xavier.misseri dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 10/11/2005, 13h10

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