• layer iframe的一些操作记录:


    关闭自己:

    var index =layer.getFrameIndex(window.name);
    layer.close(index);

    确认框:

    
    
    var layerTools = {
    /**
    * 打开layui的确认框

    * @param $ jquery标志
    * @param layer layuilayer对象
    * @param msg 确认框内容
    * @param callback 回调事件
    */
    confirm: function($,layer,msg,callback){
    layer.open({
    content: msg,
    skin: 'demo-class',
    btn: ['确定'],
    yes: function (index, layer) {
    console.log("确认框点击了确定");
    callback();
    parent.layer.close(index);
    }
    })
    }
    };


    layerTools.confirm($,parent.layer,'确认XXX吗?',function(){ //执行确认 })

     调用已知src的页面的方法:(跨页面调用方法:)

    //下面的例子是有一个以role_list.html为src的frame,在其他页面调用这个页面的flushTable()方法时,可以这样写
    var
    childWindow = $(window.parent.document).find("iframe[src='role_list.html']")[0].contentWindow; childWindow.flushTable();
  • 相关阅读:
    【学习笔记】最小表示法
    bzoj1912【Apio2010】patrol 巡逻
    hdu1057
    hdu1056
    hdu1055
    hdu1054
    hdu1053
    hdu1052
    hdu1051
    hdu1050
  • 原文地址:https://www.cnblogs.com/know-more/p/13678760.html
Copyright © 2020-2023  润新知