Internet Explorer中showModalDialog javascript函数的问题

时间:2010-12-08 06:32:47

标签: javascript asp.net internet-explorer

我有一个父页面,我在一个模态弹出窗口中使用“showModalDialog”javascript函数打开另一个页面,页面在模态弹出窗口中正确打开,但问题是,当我点击任何在模态弹出页面中<aspx:Button>,页面再次在新的浏览器窗口中打开,而在模态弹出窗口中,它仍处于打开状态。

任何人都知道为什么会这样?

我还附上了一个示例解决方案,其中包含产生问题所需的最少代码:

http://rapidshare.com/files/435608108/ShowModalDialogProblem.rar

还有任何其他解决此问题的方法。

1 个答案:

答案 0 :(得分:3)

只需在aspx页面的<head>部分添加以下内容:

<base target=_self>