comment y parvenir? Disons que j'ai 3 dialogues A, B et C. Je peux travailler avec eux en même temps en les ayant l'un à côté de l'autre, les faire glisser, les mettre les uns sur les autres, etc ... maintenant , à un moment donné, le dialogue B ouvre un dialogue X. Je dois encore pouvoir travailler avec les dialogues A et C mais je ne dois pas pouvoir travailler avec B jusqu'à ce que je ferme X. comme l'approche "modale" de Visual basic merci d'avance !!boîte de dialogue modale dans jquery qui ne bloque pas l'ensemble du site
Répondre
Je dirais que la chose la plus simple serait d'utiliser la méthode "disable" du dialogue B lorsque X s'ouvre, puis d'appeler "enable" sur B quand X se ferme.
Trouvez la largeur et la hauteur de la boîte de dialogue B et créez une superposition sur cette boîte de dialogue seule avec un message indiquant à l'utilisateur l'action à effectuer pour effacer cette superposition.
Je suggère également de fournir une invite visuelle chaque fois que l'utilisateur essaie de sélectionner le dialogue B alors que le dialogue X est ouvert. Quelque chose d'aussi simple que de lancer la frontière du dialogue à plusieurs reprises serait plus que suffisant.
Vous pouvez également explorer un moyen de définir visuellement la relation entre la boîte de dialogue B et la boîte de dialogue X, afin que le déplacement de l'un bouge l'autre.
- 1. Le dialogue modal de l'interface utilisateur jQuery ne bloque pas
- 2. La boîte de dialogue jQueryUI ne va pas modale
- 3. Boîte de dialogue modale
- 4. Boîte de dialogue modale jQuery et jqGrid
- 5. JQuery UI Boîte de dialogue modale personnalisée
- 6. Boîte de dialogue jquery modale onclick?
- 7. Boîte de dialogue modale Jquery avec iframe
- 8. Boîte de dialogue modale Google Maps (JQuery)
- 9. Création d'une boîte de dialogue modale jQuery à partir d'une autre boîte de dialogue modale ouverte
- 10. Win32: Boîte de dialogue modale ne renvoyant pas le focus
- 11. Comment éviter la disposition d'une boîte de dialogue modale jQuery
- 12. Comment implémenter correctement une boîte de dialogue modale en haut d'une boîte de dialogue non modale?
- 13. Boîte de dialogue modale simple et TinyMCE
- 14. problème jQuery-ui avec boîte de dialogue modale de ajax
- 15. Boîte de dialogue modale jQuery sur l'événement ajaxStart
- 16. Boîte de dialogue modale avec plusieurs formulaires
- 17. Fermer boîte de dialogue modale du filet extérieur - C#
- 18. jQuery: simple, boîte modale légère
- 19. Boîte de dialogue modale jQuery utilisant différents styles?
- 20. La boîte de dialogue de dialogue modal JQuery ne fonctionne pas dans Chrome OS X
- 21. Boîte de dialogue d'impression modale TWebBrowser?
- 22. La boîte de dialogue jquery ne fonctionne pas dans firefox
- 23. La boîte de dialogue modale Swing Worker ne se ferme pas
- 24. Boîte de dialogue modale sur IFrame
- 25. Boîte de dialogue modale d'une boîte de dialogue modale - les deux se ferment quand la deuxième est fermée - pourquoi?
- 26. Onglets dans la boîte de dialogue Jquery UI ne fonctionnant pas dans IE
- 27. Le bouton de la boîte de dialogue modale ne fonctionne pas
- 28. Impossible d'obtenir la boîte de dialogue modale UI jQuery pour être modale
- 29. Fermeture de la boîte de dialogue et du formulaire qui a lancé la boîte de dialogue
- 30. jquery: la boîte de dialogue du dialogue modal parent n'est pas modifiable
hey lomaxx! J'ai essayé votre suggestion. la chose est que lorsque vous désactivez B, cette boîte de dialogue devient "grisée" mais je peux toujours la faire glisser, l'amener devant X et même effectuer d'autres tâches dans la boîte de dialogue B :( –