Iframe刷新父窗口的几种方式

在iframe的子页面中,使用onload刷新父页面的时候,遇到了一些问题。

  1. <body onload="">

1、目前来说,测试成功,并且兼容IE6/7和FF的刷新方式。

  1. <script language=JavaScript>   
  2.    parent.window.location.href="url";   
  3. </script>

2、个别情况下出现IE6/7“没有权限”的JS错误提示信息,FF下也出现错误提示。原因不明。

  1. <script language=JavaScript>   
  2.    parent.window.location.reload();   
  3. </script>

3、在FF下可能导致父页面的重复刷新,页面陷入死循环

  1. <script language=JavaScript>   
  2.    top.location.reload();   
  3. </script>

 

原文地址:https://www.cnblogs.com/guanjie20/p/1590799.html