js实现关闭弹出窗口后更新父窗口

 在js实现关闭弹出窗口后更新父窗口方法很简单,我们只要在弹出时进行判断,window.opener或parent来判断即可实现。

具体代码,父窗口代码:

 
  1. <a href="javascript:void(0)" onclick="window.open('child.html','child','width=400,height=300,left=200,top=200');">打开子窗口</a>  

子窗口代码如下:

 
  1. <script language="JavaScript" type="text/javascript">   
  2. <!--   
  3. function refreshParent()   
  4. {   
  5.     windowwindow.opener.location.href = window.opener.location.href;   
  6.     if (window.opener.progressWindow)   
  7.     {   
  8.         window.opener.progressWindow.close();   
  9.     }   
  10.     window.close();   
  11. }   
  12. //-->  
  13. </script>   
  14.     
  15. <a href="javascript:void(0)" onclick="refreshParent()">刷新父窗口并关闭当前窗口</a>  
  16.  
 

扫一扫手机访问