window.showModalDialog propriété dialogWidth ne fonctionne pas dans IE
-
23-08-2019 - |
Question
J'ai une page ASP.Net 2.0 cadre qui court dans notre environnement Contrôlée (IE 7).
La propriété dialogWidth
ne semble pas fonctionner. Le scrip se présente comme suit:
var win = window.showModalDialog ('Page.aspx', 'PopupPage', 'dialogHeight:600px,dialogWidth:800px,resizable:0');
Le dialogHeight
fonctionne très bien, mais peu importe ce que je change la dialogWidth
à - il semble se limiter à une largeur d'environ 250 pixels. Dans la configuration ci-dessus la fenêtre modale est plus élevé qu'il est large - même si la largeur est de 800 et la hauteur est de 600
La solution
Essayez ceci:
var returnValue = window.showModalDialog(sUrl,'','unadorned:yes;resizable:1;
dialogHeight:550px;dialogwidth:985px;scroll:no;status=no');
Quelqu'un que je travaille avec eu le même problème, et que ce soit réglé son problème ...
Autres conseils
Les options doivent être délimitées par des points-virgules, non par des virgules.
var win = window.showModalDialog ('Page.aspx', 'PopupPage', 'dialogHeight:600px; dialogWidth:800px; resizable:0');
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow