J'essaie d'utiliser la boîte de dialogue modale de jQuery UI et de tester mes éléments dans IE8. Chaque fois que la boîte de dialogue apparaît, un énorme DIV est créé en arrière-plan et IE continue de changer la taille du pouce de la barre de défilement verticale et s'il y avait un énorme téléchargement de page en arrière-plan. En mode de compatibilité IE change une fois le pouce de la barre de défilement verticale, tout fonctionne comme prévu et la page ne semble pas encore chargée. L'exemple de jQuery UI fonctionne très bien pour moi.Boîte de dialogue jQuery UI: un énorme DIV sur l'arrière-plan dans IE 8
Voici mon code:
$("#confirm_stage_change").dialog({
autoOpen: false,
bgiframe: true,
modal: true,
height: 300,
width: 300,
draggable: false,
resizable: false
});
C'est mon "dialogue":
<div id="confirm_stage_change" title="Confirm Stage Change">
<p>
Hello!!!
</p>
</div>
Voici le DIV que je vois dans l'inspecteur:
<div class="ui-widget-overlay" style="z-index: 1001; width: 1069px; height: 20218px;" jQuery1257312441701="35">
Est-ce que quelqu'un a vu quelque chose comme ça ?
Merci! MISE À JOUR: cela se passe en mode IE8 Standards (XHTML 1.0 Strict, l'échantillon de jQuery UI est également cassé dans ce mode), mais aucun problème en mode IE 8 Quirks.
peut-être quelques captures d'écran nous aideraient visuel le problème un peu plus? –
Voici le fichier HTML en question: http://dev.jqueryui.com/attachment/ticket/4942/test.html – wasker
(le lien de téléchargement est en bas) – wasker