Solutions : Bogue de visibilit� d'Internet Explorer 6 avec ExtJS ComboBox sur la barre porte-outils
Une ext. JS, une belle biblioth�que de Javascript, ComboBox sur une barre porte-outils ne montre pas quand la fen�tre de navigateur est remise � la c�te ou il y a des autres divisions avec la largeur de 100%. Le probl�me est tr�s probablement li� � remettre � la c�te de la barre porte-outils qui fait cesser le ComboBox le d�ploiement.
Il y a plusieurs voies dont le d�faut peut �tre d�montr� comme le mouseover au-dessus d'autres composants d'UI sur la barre porte-outils, ouvrant le ComBox pour montrer les �l�ments etc. Mais la mani�re la plus facile de se reproduire est de remettre � la c�te la fen�tre.
Reproductibilit� :
Le d�faut peut uniform�ment (100%) reproduit sur IE 6 mais jamais sur IE 5.5 ou Firefox.
Code de d�mo :
Vous pouvez regarder le code de d�mo chez http://taragana.com/downloads/extjs/
Ouvrez-le dans l'IE et puis remettez � la c�te la fen�tre.
Contournement partiel :
Assignez un � taille fixe � la barre porte-outils quand dans l'IE.
Jack Slokum, auteur de biblioth�que d'ExtJS, m'a indiqu� avec bont� trois solutions :
Voici les contournements d'un couple que vous pouvez essayer :
- Appliquez le bourdonnement de mod�le : 1 � la barre porte-outils.
- Enlevez le type strict de Doc. (et corrigez beaucoup de bogues d'IE).
- Le pire cas, s'appliquent une taille � la division de barre porte-outils.
Il a dit que c'est un d�faut avec IE 6.
BTW : Je suis impressionn� de sa r�ponse rapide, sans compter la biblioth�que merveilleuse qu'il a cr��e.
Mon exp�rience avec les contournements sont :
1. J'ai essay� d'appliquer le bourdonnement : 1 mod�le � la division de barre porte-outils comme suit :
Code :
Il le rendait toujours invisible. Cependant sur cliquer sur dans ce secteur, il est devenu �vident encore.
2. J'ai chang� la taille en plusieurs valeurs dans le mod�le. Cependant il n'a pas aid�.
3. J'ai enlev� le type strict de Doc. trop sans n'importe quelle aide.
Vous pouvez suivre la discussion ici.
Mise � jour : Jack Slokum a pr�cis� que la difficult� de bourdonnement doit entrer dans la x-barre porte-outils (voir ci-dessous pour un exemple). Cela fonctionne comme un charme. J'ai enlev� ma difficult� pr�c�dente de largeur tollbar fixe en faveur de cette difficult�.
Il a �galement mentionn� qu'il a ajout� cette difficult� au stylesheet de d�faut au contournement cette issue pour le prochain d�gagement. Non seulement maintenant je suis impressionn� de la biblioth�que mais �galement de sa r�ponse aux probl�mes. Merci Jack.
Class� sous Ajax, navigateur, Firefox, nouvelles de titre, comment �, Internet Explorer, Javascript, programmant, Web, Web 2.0 |�
� |
� RSS 2.0 |�
� Trackback cet article | �
� Envoyez cet article
Vous pouvez �galement aimer lire |


Ajoutez aux favoris de Technorati
































