A-A+

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

2016年02月21日 前端设计 暂无评论 阅读 5 views 次

在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>  
标签:

给我留言