926 Star 5K Fork 1.6K

Mr.Chung / layui-mini

 / 详情

iframe版本获取不到当前tab页的 index

待办的
创建于  
2020-12-27 16:46

var index = window.parent.layer.getFrameIndex( window.name );
parent.layer.close(index);

window.name 获取到的是 "";
无法关闭当前页;
miniTab.deleteCurrentByIframe();-- 这个方法 有局限,例如我要在tab-a页面 打开 tab-b页面,然后再关闭tab-a 这时执行就会把刚打开的 tab-b页给关闭了。

评论 (2)

韩征 创建了任务
韩征 关联仓库设置为Mr.Chung/layui-mini
展开全部操作日志

用了你的一部分源码 才解决
var ele = $(".layuimini-tab .layui-tab-title li.layui-this", parent.document);
if (ele.length > 0) {
var layId = $(ele[0]).attr('lay-id');
miniTab.openNewTabByIframe(params);
miniTab.delete(layId, true);
}

我碰到一个打开弹窗后,弹窗里面的tab跳转不了提示输入图片说明

登录 后才可以发表评论

状态
负责人
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
参与者(2)
JavaScript
1
https://gitee.com/zhongshaofa/layuimini.git
git@gitee.com:zhongshaofa/layuimini.git
zhongshaofa
layuimini
layui-mini

搜索帮助