JQPlug0001:layer父子页面通信,常用打开模版

                layer.open({

                    type: 2,
                    //title: '百度',
                    title: false, //不显示标题栏
                    closeBtn: 0, //不显示关闭按钮
                    shade: false,
                    // 默认是 19891014
                    zIndex: 1000,
                    //shade: [0], //背景遮罩透明度
                    //time: 2000, //2秒后自动关闭
                    anim: 0, //弹出层动画
                    //maxmin: false,  //开启最大化最小化按钮
                    //shadeClose: false, //点击遮罩关闭层
                    area: ['1080px', '1920px'], //800 1700
                    //style: 'left:10%;',
                    offset: 's1', //右下角弹出
                    //content: "https://www.baidu.com/"
                    content: ['page.html', 'no'], //iframe的url,no代表不显示滚动条

                    end: function() {

                    },


                    success: function(layero, lockIndex) {
                        //获取打开子页面的body对象
                        var body1 = layer.getChildFrame('body', lockIndex);
                        body1.on('click', function() {
                            // //处理业务逻辑
                            // layer.close(lockIndex);//如:点击按钮关闭打开的子页面
                            // return false;

                            // 重置产品页计时器
                            tn = 0;
                        });

                        //绑定子页面按钮的点击事件(子页面有一个button,id=)
                        // body.find('button#childButtonId').on('click', function() {
                        //     //处理业务逻辑
                        //     layer.close(lockIndex);//如:点击按钮关闭打开的子页面
                        //     return false;
                        // });

                        // //此处也可以父页面赋值一些子页面的值
                        // body.find('input#userId').val("123456");//如:填充表单,对子页面的input标签id=userId赋值123456
                        // }
                    }

                });

猜你喜欢

转载自www.cnblogs.com/eliteboy/p/12818514.html