За 10 лет работы в IE 6 компания, в которой я работаю, неожиданно заявила, что мы переходим на IE 8 для наших приложений для интрасети. Беглый взгляд, кажется, все хорошо работает в IE 8 для нашего, но, кажется, есть странность с window.showModalDialog, который мне хотелось бы знать, может ли кто-нибудь помочь с этим?
В основном приведенный ниже код выполняется в IE6 и открывает окно ширины / высоты, которое я ожидаю:
//Set options
var sOptions = 'dialogWidth:247px; dialogHeight:181px; dialogLeft:100px; dialogTop:100px; status:no; scroll:no; help:no; resizable:yes';
//Open dialog
var oValue = window.showModalDialog(sURL, null, sOptions);
Однако в IE 8 (или я предполагаю, что IE 7, учитывая, что в приложениях интрасети он будет вынужден перейти в «режим совместимости»), диалог открывается с большей шириной / высотой.
Кто-нибудь знает, что может быть причиной этого? У меня есть смутное представление, что может быть соблюдение минимальной ширины / высоты, но я не могу найти никаких документов, подтверждающих это ...