首页 > 其他 > 详细

layui弹窗 之 iframe关闭

时间:2018-12-23 22:48:06      阅读:442      评论:0      收藏:0      [点我收藏+]

1)关闭特定iframe

//当在iframe页面关闭自身时,在iframe页执行以下js脚本

var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引
parent.layer.close(index); //再执行关闭

(2)父页面传参到iframe弹出层

var collectionId = parent.$("#hideCollectionId").val();//可在父页面定义隐藏域,id为hideCollectionId,需要引用jquery

(3)关闭所有弹出层

如果没有弹层叠加等复杂逻辑,可根据需要关闭所有弹出层

layer.closeAll(); //疯狂模式,关闭所有层
layer.closeAll(dialog); //关闭信息框
layer.closeAll(page); //关闭所有页面层
layer.closeAll(iframe); //关闭所有的iframe层
layer.closeAll(loading); //关闭加载层
layer.closeAll(tips); //关闭所有的tips层

 

layui弹窗 之 iframe关闭

原文:https://www.cnblogs.com/niyl/p/10165708.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!