ホームページ  >  記事  >  ウェブフロントエンド  >  lauiuiで開いたレイヤーのiframeウィンドウを閉じる方法

lauiuiで開いたレイヤーのiframeウィンドウを閉じる方法

angryTom
angryTomオリジナル
2019-07-19 16:20:095559ブラウズ

lauiuiで開いたレイヤーの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) すべてのポップアップ レイヤーを閉じる

Ifポップアップ レイヤー オーバーレイなどの複雑なロジックはなく、必要に応じてすべてのポップアップ レイヤーを閉じることができます

layer.closeAll(); //疯狂模式,关闭所有层
layer.closeAll('dialog'); //关闭信息框
layer.closeAll('page'); //关闭所有页面层
layer.closeAll('iframe'); //关闭所有的iframe层
layer.closeAll('loading'); //关闭加载层
layer.closeAll('tips'); //关闭所有的tips层

推奨チュートリアル: layui チュートリアル

以上がlauiuiで開いたレイヤーのiframeウィンドウを閉じる方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。