layer.open弹出框

    技术2022-07-12  77

    1、设置一个事件,用来触发弹框

    <a style="color: #3f87ff ;cursor: pointer;" onclick="openxx();"> 还没帐户,去注册?</a>

    2、写出对应的弹框函数

    function openxx(){ layer.open({ title:"注册选择", fixed:true, type: 2, area: ['214px', '100px'], fixed: false, //不固定 maxmin: true, content: "${cpath}/tempRegistered", }); }

    3、在弹出框中加两个按钮,根据不同按钮访问不同页面

    <button style="height: 35px;margin-top: 5px;margin-left:5px; " onclick="freeRegiest()">中介机构注册</button> <button style="height: 35px;margin-top: 5px;"onclick="freeRegiest1()">项目业主注册</button>

    4、点击按钮后关闭弹窗:

    //中介机构注册 function freeRegiest() { window.open(" ${cpath}/zjjgtoRegister"); var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引 //layer.msg(index); parent.layer.close(index); //再执行关闭 } //项目业主注册 function freeRegiest1() { window.open(" ${cpath}/toXmyzRegister"); var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引 //layer.msg(index); parent.layer.close(index); //再执行关闭 }

    5、将弹出框的值回带回父页面 回带赋值

    Processed: 0.021, SQL: 9