layer中iframe弹框内容撑起弹框

孤街醉人 提交于 2019-12-26 10:57:45

【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>>

  • 因为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',
                                });
                            }
                        })
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!