`
caibinghong
  • 浏览: 143158 次
  • 性别: Icon_minigender_1
  • 来自: 福建
社区版块
存档分类
最新评论

模态对话框关闭父窗体

阅读更多

昨天一直找查看有没有一个这样的答案。

结果在一个http://topic.csdn.net/t/20021021/13/1111607.html 里找到了一些资料

 

对于这个问题的解决如下:

 

题目是:

     A.html  里模态弹出一个 B.html  那么要使得 在B.html里处理完任务后关闭 窗口也同时关闭 父窗。附加条件是 弹出是模态窗口

 

 

解决如下:

      A.html 

      代码:

            window.showModalDialog(地址,参数,弹出窗体属性);

            window.showModalDialog(”B.html“,window,“dialogWidth:500px;dialogHeight: 500px;status:no;help:no;scroll:no;”);

 

B.html 

    代码:

       window.close();
       var win=dialogArguments;
       win.opener = null;
       win.open('', '_top');
       win.top.close(); 

 

  本以为模态下是有window.opener对象的,后来发现为空  找一下资料 原来 是用传数方法可以解决!!

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics