91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

使用Layer組件彈出多個對話框(非嵌套)與關閉及刷新的例子

發布時間:2020-08-19 23:37:08 來源:腳本之家 閱讀:180 作者:weixin_34320724 欄目:web開發

頁面A中彈出頁面B,在頁面B中彈出頁面C,在layer做嵌套ifframe彈出時會遇到C頁面被嵌套在B頁面中,如果C尺寸大于B,則C將不能顯示完整。這個時候可以考慮B,C頁面均由A頁面彈出從而避免嵌套帶來的問題。廢話少說,直接上代碼。

1.A彈出B:

在A.html中插入一下代碼

layer.open({
         title:'新增賬號',
         type: 2,
         area: ['700px', '350px'],
         fixed: false, //不固定
         maxmin: false,
         content:['B.html?'+param,'no']
        });

2.B彈出C:

在B.html中插入以下代碼

parent.layer.open({
    type: 2,
    skin: 'layui-layer-molv',
    title: "組織機構選擇",
    area: ['460px', '600px'],
    shadeClose: false,
    content: ['C.html','no'],
    btn: ['確定','關閉'],
    btn1: function (index) {
      var subIframe=parent.$("iframe");
      if(subIframe!=null&&subIframe.length==2){
        var orgs= subIframe[1].contentWindow.getCMethod();
        if(orgs&&orgs.length>0){
          $("input[name='defaultOrgId']").val(orgs[0].orgId);
          $("input[name='orgName']").val(orgs[0].orgName);
        }
      }
      parent.layer.close(index);//關閉彈出層C.html
    }
  });

3.關閉iframe彈出層js代碼

(1)關閉特定iframe

//當在iframe頁面關閉自身時,在iframe頁執行以下js腳本
var index = parent.layer.getFrameIndex(window.name); //先得到當前iframe層的索引
parent.layer.close(index); //再執行關閉

(2)關閉所有彈出層

layer.closeAll(); //瘋狂模式,關閉所有層
layer.closeAll('dialog'); //關閉信息框
layer.closeAll('page'); //關閉所有頁面層
layer.closeAll('iframe'); //關閉所有的iframe層
layer.closeAll('loading'); //關閉加載層
layer.closeAll('tips'); //關閉所有的tips層

4.刷新另一個彈出層

(1)刷新已知index的iframe彈層

layer.iframeSrc(index, 'http://sentsin.com') //官方示例,其中參數index為iframe索引,第二個參數為iframe的URL

(2)刷新未知index的iframe彈層

parent.$("iframe").each(function () {
                $(this).attr('src', $(this).attr('src'));//需要引用jquery
})
 

以上這篇使用Layer組件彈出多個對話框(非嵌套)與關閉及刷新的例子就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持億速云。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

延津县| 广安市| 临泽县| 东乡县| 江口县| 武山县| 白水县| 久治县| 沅陵县| 墨江| 新田县| 呼伦贝尔市| 富宁县| 华阴市| 无为县| 怀化市| 延长县| 苗栗市| 焦作市| 福泉市| 平陆县| 宝山区| 开封市| 伊吾县| 无极县| 正蓝旗| 海淀区| 灵台县| 武汉市| 长宁县| 慈利县| 广宁县| 丽水市| 二连浩特市| 长葛市| 舟山市| 普陀区| 澄迈县| 环江| 洛宁县| 呼图壁县|