Asp.net window.showModalDialog dialogWidth属性在IE中不工作
我有一个2.0框架ASP.Net页面,它在我们的受控环境(IE7)中运行。Asp.net window.showModalDialog dialogWidth属性在IE中不工作,asp.net,javascript,Asp.net,Javascript,我有一个2.0框架ASP.Net页面,它在我们的受控环境(IE7)中运行。 dialogWidth属性似乎不起作用。凭条如下: var win = window.showModalDialog ('Page.aspx', 'PopupPage', 'dialogHeight:600px,dialogWidth:800px,resizable:0'); dialogHeight工作正常,但无论我如何将dialogWidth更改为-它似乎被限制为大约250px的宽度。在上面的配置中,模式弹出窗口的
dialogWidth
属性似乎不起作用。凭条如下:
var win = window.showModalDialog ('Page.aspx', 'PopupPage', 'dialogHeight:600px,dialogWidth:800px,resizable:0');
dialogHeight
工作正常,但无论我如何将dialogWidth
更改为-它似乎被限制为大约250px的宽度。在上面的配置中,模式弹出窗口的宽度比宽度高-即使宽度是800,高度是600。选项必须用分号分隔,而不是逗号
var win = window.showModalDialog ('Page.aspx', 'PopupPage', 'dialogHeight:600px; dialogWidth:800px; resizable:0');
选项必须用分号而不是逗号分隔
var win = window.showModalDialog ('Page.aspx', 'PopupPage', 'dialogHeight:600px; dialogWidth:800px; resizable:0');
试试这个:
var returnValue = window.showModalDialog(sUrl,'','unadorned:yes;resizable:1;
dialogHeight:550px;dialogwidth:985px;scroll:no;status=no');
我的同事也有同样的问题,这解决了他的问题…试试这个:
var returnValue = window.showModalDialog(sUrl,'','unadorned:yes;resizable:1;
dialogHeight:550px;dialogwidth:985px;scroll:no;status=no');
我的同事也有同样的问题,这解决了他的问题…朴实无华:是的,似乎是关键-像冠军一样工作!!谢天谢地:是的,似乎是关键-像冠军一样工作!!谢谢朴素与你问的问题无关。问题在于逗号分隔的参数。它忽略了dialogHeight之后的所有其他参数。???朴素与你问的问题无关。问题在于逗号分隔的参数。它忽略了dialogHeight之后的所有其他参数。