layui彈窗 之 iframe關閉


1)關閉特定iframe

//當在iframe頁面關閉自身時,在iframe頁執行以下js腳本

var  index = parent.layer.getFrameIndex(window.name);  //先得到當前iframe層的索引
parent.layer.close(index);  //再執行關閉

(2)父頁面傳參到iframe彈出層

var collectionId = parent.$("#hideCollectionId").val();//可在父頁面定義隱藏域,id為hideCollectionId,需要引用jquery

(3)關閉所有彈出層

如果沒有彈層疊加等復雜邏輯,可根據需要關閉所有彈出層

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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM