我正在使用以下javascript打开IE6及更高版本的模式对话框。
window.showModalDialog(
'SelectUser.aspx',
null,
'status:no;dialogWidth:500px;dialogHeight:220px;dialogHide:true;help:no;
scroll:yes;toolbar:no;title:no;resizable:yes;location:no;menubar:no;'
);
在弹出的对话框中,显示一个网格,用户可以从中选择...网格已应用分页但是当点击下一页,上一页,第一页,最后一页或任何页码的寻呼机链接时,页面索引已更改页面回发,页面结果显示在新的IE窗口中。如何解决这个问题。
答案 0 :(得分:0)
在弹出窗口中的iframe中显示您的页面(SelectUser.aspx)。
答案 1 :(得分:0)
如果包含表单,则模式对话框将在新窗口中打开。但是,有一种解决方法,就是在ModalDialog窗口的.aspx文件中的<base target="_self"/>
标记内添加<head>
。