layer中iframe弹框内容撑起弹框

  • 因为iframe是异步加载的,所以先打开一个宽度为0的弹框,加载iframe资源,缓存起来,再在打开新的弹窗
layer.open({
                            type: 2,
                            title: false,
                            closeBtn: 0, //不显示关闭按钮
                            shade: [0],
                            area: ['0px', '215px'],
                            offset: 'rb', //右下角弹出
                            content: ['userPopIframe.html', 'no'],
                            success: function (layero, index) {
                                layer.close(index)
                            },
                            end: function () { //此处用于演示
                                layer.open({
                                    type: 2,
                                    offset: 't',
                                    scrollbar: false,
                                    area: ['80%', '100%'],
                                    title: '用户管理',
                                    maxmin: true,
                                    content: ['userPopIframe.html', 'no'],
                                    btn: ['保存', '取消'],
                                    btn1: function () {
                                        layer.closeAll();
                                    },
                                    btn2: function () {
                                        layer.closeAll();
                                    },
                                    btnAlign: 'r',
                                });
                            }
                        })

转载于:https://my.oschina.net/u/3407699/blog/3033555

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值