Proprietà window.showModalDialog dialogWidth non funziona in IE
-
23-08-2019 - |
Domanda
Ho una pagina ASP.Net framework 2.0 che gira nel nostro ambiente controled (IE 7).
La proprietà dialogWidth
sembra non funzionare. La bisaccia è il seguente:
var win = window.showModalDialog ('Page.aspx', 'PopupPage', 'dialogHeight:600px,dialogWidth:800px,resizable:0');
Il dialogHeight
funziona bene, ma non importa ciò che posso cambiare il dialogWidth
a - sembra essere limitato a una larghezza di circa 250px. Nella configurazione sopra il popup modale è più alto che è ampia - anche se la larghezza è 800 e l'altezza è di 600
Soluzione
Prova questo:
var returnValue = window.showModalDialog(sUrl,'','unadorned:yes;resizable:1;
dialogHeight:550px;dialogwidth:985px;scroll:no;status=no');
Qualcuno con cui lavoro ha avuto lo stesso problema, e questo risolto il suo problema ...
Altri suggerimenti
Le opzioni devono essere delimitati da un punto e virgola, non una virgola.
var win = window.showModalDialog ('Page.aspx', 'PopupPage', 'dialogHeight:600px; dialogWidth:800px; resizable:0');
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow