2010-06-17 6 views
0

J'ai deux liens qui montrent deux boîtes de dialogue modales. Ces boîtes de dialogue sont des divs statiques dans le html de la page avec leurs propres identifiants.Jquery UI Dialog Bizarre Comportement dans Firefox - Tout l'écran devient non-cliquable sur deuxième overlay

Lorsque je clique sur le premier lien, la première boîte de dialogue apparaît et se comporte correctement. Mais quand je clique sur le deuxième lien, tout l'écran devient gris et tout devient illisible, y compris le second dialogue. Cela se passe aussi dans l'autre sens, en cliquant sur le second lien, puis sur le premier lien.

Ce problème se produit uniquement dans Firefox mais pas dans IE.

Des idées pour lesquelles cela se passe dans Firefox?

Répondre

0

Cela semble vraiment bizarre. L'idée d'une boîte de dialogue modal est en fait de gris/bloquer l'arrière-plan pendant que la boîte de dialogue est affichée. Donc je me demande comment appelez-vous la boîte de dialogue second pendant qu'une autre boîte de dialogue modal est ouverte?

Si vous appelez une boîte de dialogue de l'interface utilisateur avec

modal: true 

il devrait être impossible d'interagir avec vos entrées aussi longtemps que cette boîte de dialogue est ouvert.

+0

Je ne clique sur le deuxième lien qu'après avoir fermé la première fenêtre. Lorsque la deuxième boîte de dialogue modale s'ouvre, tout dans le navigateur est non-cliquable, y compris la fenêtre modale. –

+0

celui-ci est très en retard poster en effet, mais oui je suis également confronté au même problème, mais je n'ai qu'un div pour le dialogue modal quand je clique il fige l'écran entier, indépendamment de IE ou firefox – sansknwoledge

+0

je vous encourage à créer un exemple jsfiddle.net avec votre balisage et votre code. – jAndy