关闭页面刷新上层页面的几种方式

parent.location.reload();//使打开窗口的父窗口刷新,然后本子窗口关闭

window.location.reload();//刷新当前页面

parent.location.reload();//刷新父对象(用在框架)

opene.location.reload();//刷新父窗口对象(用於单开的窗口)

 history.go(-1);//返回上一页,后退+刷新

history,back();//后退
 top.location.reload()//刷新最顶端对象(用于多开窗口)

其中引用了layer.js的方式:
 var index = parent.layer.getFrameIndex(window.name);//获取窗口索引
 parent.layer.close(index); //关闭指定窗口

在嵌套的iframe页面弹出弹出框中关闭并刷新指定iframe

        parent.$('.J_iframe[name="iframe页面"]')[0].contentWindow.window.location.reload();//这里可以分析第几层刷新
        window.parent.layer.closeAll(); //关闭所有上层

以上这些方法根据自己项目中的具体情境灵活使用

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章