سؤال

لدي 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');
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top