【问题标题】:Javascript Popup window in IE6 and aboveIE6 及更高版本中的 Javascript 弹出窗口
【发布时间】:2009-07-21 08:00:35
【问题描述】:

我正在使用以下 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 窗口中。如何解决这个问题。

【问题讨论】:

    标签: asp.net javascript gridview internet-explorer-6


    【解决方案1】:

    在弹出窗口的 iframe 中显示您的页面 (SelectUser.aspx)。

    【讨论】:

      【解决方案2】:

      模态对话框如果包含一个表单并且在回发时将在一个新窗口中打开。但是有一个解决方法,那就是在 ModalDialog 窗口的 .aspx 文件中的 <head> 标记内添加 <base target="_self"/>

      【讨论】:

      • 您也可以在ModalDialog.aspx文件的form标签中指定target属性。
      猜你喜欢
      • 2015-01-30
      • 1970-01-01
      • 2010-11-20
      • 1970-01-01
      • 1970-01-01
      • 2013-02-03
      • 1970-01-01
      • 2013-06-06
      相关资源
      最近更新 更多