ASP.NET 后台关闭子窗口并向父窗口做刷新, 或者执行父窗口的脚本涵数

 

<script type="text/javascript">
  window .onunload=function(){
  window.close();
  window.opener.location.reload();
   }
 </script>

 

ASP.NET 后台操作:

 

//直接关闭窗口,并刷新父窗口  

ScriptManager.RegisterClientScriptBlock(this.Page, Page.GetType(), "closeWin", "<script> this.close();window.opener.location.reload();</script>", false);
           

 //子窗口执行父窗口的脚本涵数 
 
ScriptManager.RegisterClientScriptBlock(this.Page, Page.GetType(), "closeWin", "<script> this.close();window.opener.SubfromPop();</script>", false);
//红色的是你父窗口的脚本涵数名


 

你可能感兴趣的:(function,脚本,asp.net)