例子:
function GoAddPP()
{
var url = "FRMAddPP.aspx";
var result = window.showModalDialog(url,window,'dialogWidth=700px;dialogHeight=500px;center:yes;status:no;scroll:on;');//弹出录入记录操作界面
if(result == "OK")
{
return true;
}
else{
return false;
}
}
后台:Me.Btn_new.Attributes.Add("onclick", "return GoAddPP()")
通过这种办法新建的子窗口,当在窗口里面点击按钮时,会自动新建窗口
解决办法:在子窗口中,加入<base target="_self" />,且要紧接在title标签后,如:
<title>Untitled Page</title>
<base target="_self" />
错误:用脚本window.showModalDialog打开的页面,点击button时打开新窗口
最新推荐文章于 2021-07-20 14:06:33 发布