Модальное всплывающее окно показано внизу страницы
Я использую asp.net ajax, с модальным всплывающим расширением на веб-странице. Всплывающее окно отображается нормально в Firefox и Google Chrome, но оно отображается внизу страницы в IE8. Я пытался контролировать внешний вид с помощью JavaScript:
var Image1_ModalPopupExtender = $find("Image1_ModalPopupExtender");
Image1_ModalPopupExtender.set_X(100);
Image1_ModalPopupExtender.set_Y(100);
Image1_ModalPopupExtender.show();
и это работает в FF и Chr, но все еще не повезло в IE8... есть идеи?
2 ответа
Смешной. ASP и IE -> Microsoft . Что происходит, если вы вручную устанавливаете стиль всплывающего окна, выбирая его через dom, а не через объект? (так что-то вроде document.getElementById('popupid') или $('#popupid')). Не могли бы вы предупредить его слева и сверху до и после установки X и Y?
Немного больше информации требуется, чтобы лучше понять / помочь вам. что-то вроде страницы примера.
Решено... основная проблема заключалась в том, что страница была задана с HTML-типом документа... Изменение на XHTML переходное исправило эту проблему.