Свойство window.showModalDialog DialogWidth не работает в IE

StackOverflow https://stackoverflow.com/questions/894954

  •  23-08-2019
  •  | 
  •  

Вопрос

У меня есть страница ASP.Net платформы 2.0, которая работает в нашей контролируемой среде (IE 7).А dialogWidth собственность, кажется, не работает.Сценарий следующий:

var win = window.showModalDialog ('Page.aspx', 'PopupPage', 'dialogHeight:600px,dialogWidth:800px,resizable:0');

А dialogHeight работает нормально, но что бы я ни менял dialogWidth to - кажется, он ограничен шириной около 250 пикселей.В приведенной выше конфигурации модальное всплывающее окно выше ширины, хотя ширина равна 800, а высота — 600.

Это было полезно?

Решение

Попробуй это:

var returnValue = window.showModalDialog(sUrl,'','unadorned:yes;resizable:1;
dialogHeight:550px;dialogwidth:985px;scroll:no;status=no');

У кого-то, с кем я работаю, была такая же проблема, и это решило его проблему...

Другие советы

Опции должны быть разделены точкой с запятой, а не запятой.

var win = window.showModalDialog ('Page.aspx', 'PopupPage', 'dialogHeight:600px; dialogWidth:800px; resizable:0');
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top