Я использую новые библиотеки jQuery 1.3.2 и jQuery-ui-1.7 вместе с диалоговым окном интерфейса. У меня есть тег div с несколькими элементами формы (текстовое поле, флажок и т.д.). При загрузке страницы jQuery показывает div как диалог. Это отлично работает в FF, но в IE высота div ошибочна. Он просто показывает заголовку немного контента. Я устанавливаю высоту при создании div. Если я установил параметр высоты после открытия диалога, высота будет скорректирована, но содержимое будет пустым (показывает верхнюю треть текстового поля). Если я разрешу изменение размера диалогового окна, если вы измените его размер в IE, он отлично работает, но я не хочу, чтобы пользователи IE изменяли размер, чтобы увидеть содержимое. Есть идеи? Вот код, который я использую для создания диалога:
$('#dialogDiv').dialog({
bgiframe: true,
height: 400,
width: 620,
modal: true,
draggable: true,
resizable: false,
close: function(event, ui) {
if($('#agree').val() != '1')
location.href = 'somepage.html';
}
});