- 注册时间
- 2017-7-5
- 最后登录
- 1970-1-1
- 阅读权限
- 10
- 积分
- 115
- 精华
- 0
- 帖子
- 0
|
我在三个页面都用了下面这个方法,我也在控制台看了,确实调用了,但只能关闭最后一级页面,第二个弹窗没有被关闭
function CloseWindow(action) {
if (window.CloseOwnerWindow) return window.CloseOwnerWindow(action);
else window.close();
}
打开子窗口用的是doEdit()方法
看了下源码
function openEditDialog(url, options) {
return mini.open({
url: url,
height: options.height,
width: options.width,
title: options.title,
ondestroy: function (action) {
if (options.closedCallback) {
if (!options.closedCallback(action)) {
return;
}
}
if (top.closes.pop()) {
mini.get(options.gridId).reload();
}
}
});
}
|
|