如何在关闭弹出窗口之后刷新页面

如题所述

如果是window.open可以:
Response.Write("<script>opener.location.href=opener.location.href;opener=null;window.close();</"+"script>");
如果是window.showModalDialog可以使用返回值,如:
if (res=='ok') window.location.reload(1)
当然还有其他方法。
温馨提示:内容为网友见解,仅供参考
第1个回答  2018-06-22

OR _.jsp Code :

在弹出窗口中-B页
<script language=javascript>
function FnRefresh(){
opener.location.reload();
}
</script>
<body unload="FnRefresh()">

在A页
<script language=javascript>

var subWin = null;
function FnOpen(){
subWin=window.open(strHref,"","height=5,width=5,left=1,top=1");
if(subWin.opener==null){
subWin.opener=self;
}
}
</script>

相似回答