我有一个父页面,我在一个模态弹出窗口中使用“showModalDialog”javascript函数打开另一个页面,页面在模态弹出窗口中正确打开,但问题是,当我点击任何在模态弹出页面中<aspx:Button>
,页面再次在新的浏览器窗口中打开,而在模态弹出窗口中,它仍处于打开状态。
任何人都知道为什么会这样?
我还附上了一个示例解决方案,其中包含产生问题所需的最少代码:
http://rapidshare.com/files/435608108/ShowModalDialogProblem.rar
还有任何其他解决此问题的方法。
答案 0 :(得分:3)
只需在aspx页面的<head>
部分添加以下内容:
<base target=_self>