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(); //关闭所有上层
以上这些方法根据自己项目中的具体情境灵活使用