window.showmodaldialogwidth العقارية لا تعمل في IE
-
23-08-2019 - |
سؤال
لدي 2.0 إطار ASP.NET يتم تشغيلها في بيئتنا الضيئية (IE 7). ال dialogWidth
الملكية لا يبدو أن تعمل. البرنامج النصي كما يلي:
var win = window.showModalDialog ('Page.aspx', 'PopupPage', 'dialogHeight:600px,dialogWidth:800px,resizable:0');
ال dialogHeight
يعمل بشكل جيد ولكن بغض النظر عن ما أغيره dialogWidth
إلى - يبدو أنه يقتصر على عرض حوالي 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');
لا تنتمي إلى StackOverflow