Я использую диалог jquery ui для модального всплывающего диалога. Он отлично работает в Firefox / Chrome, но ужасно в ie6.
Проблема:
Когда я показываю диалог в ie6, окно браузера увеличивается и автоматически прокручивается вниз. Увеличение высоты и автоматическая прокрутка вниз соответствуют высоте диалога jquery.
Я могу прокрутить вверх и затем использовать диалоговое окно как обычно, но поведение, при котором окно увеличивается и падает, сводит с ума недопустимо.
Вот как я запускаю окно:
<div id="dialogWindow"></div>
...
$(document).ready(function() {
var $dialog = $("#dialogWindow").dialog({
autoOpen: false,
modal: true,
minWidth: 560,
width: 560,
resizable: "true",
position: "top"
});
$('.addButton').click(function(e) {
e.preventDefault();
$('#dialogWindow').load('http://myurl');
$dialog.dialog('open');
});
});
Я уже использую плагин bgiframe для jquery, который является ключевым для проблем с наложением ie6. Но это кажется не связанным с этим. Кто-нибудь видел это раньше и нашел обходной путь?