0

我正在 asp.net 中开发一个页面,并且我有这个脚本可以打开一个模式窗口。它工作得很好,但是 resizable 属性似乎不起作用,因为我可以在打开窗口后调整它的大小。

Dim script as String = "window.showModalDialog('" + page + "','','unadorned:yes; dialogWidth:330px; dialogHeight:210px; center:yes ; resizable:no; scrollbars:no; toolbar:no; copyhistory:no; menubar:no; status:no ; addressbar:no');"
ScriptManager.RegisterStartupScript(Me, GetType(Page), "alertaerror", script, True)

我需要有关该物业的帮助,我做错了什么吗?

4

2 回答 2

1

某些浏览器根本不允许您打开无法调整大小的窗口,因此该resizable设置在这些浏览器中无效。

于 2013-01-25T14:17:46.340 回答
0

我同意古法所说的。但是,如果您确实设置了对话框不可重新调整大小,则可以使用jQueryUI或其他 javascript 之类的 jQuery 库来创建模态对话框的效果。

于 2013-01-25T16:29:29.467 回答