layui iframe框架,如何在子页面遮罩整个父页面

    正常情况下,如果我们使用layer.open()方法,拉起的弹出框,事实上是根据当前页面创建的,即为当前页面的子页面,遮罩的功能只能遮罩子页面的全部,而子页面又不能包含整个父页面,所以,子页面不可能遮罩住整个父页面。

        如果我们递推,如果我们想遮罩住整个父页面,那我们就必须把父页面平级,即相对于父页面而言,基于它的父页面创建弹窗,肯定能把父页面给遮罩住

根据这个思路,就可以在父页面拉起弹窗的时候,使用parent.layer.open()方法,这样,其实相当于是在拿父级的父级上拉起弹窗。            

你可能感兴趣的:(layui iframe框架,如何在子页面遮罩整个父页面)