模态对话框关闭父窗体
昨天一直找查看有没有一个这样的答案。
结果在一个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对象的,后来发现为空? 找一下资料 原来 是用传数方法可以解决!!
?