javascript如何刷新父页面

一直以为用JS对父子页面之间的相互刷新已经没什么大问题的了

居然今天再次让我碰到了。。。

以前常用的刷新方式今天居然不灵了。。。。

再次去找JS刷新的东西时才明白究竟应该怎样来使用JS刷新

其实JS刷新父页面,跟父页面弹出子页面的方式有关,

这里就是几点,下班了,以后补上去

弹出子页面刷新父页面

<script language=JavaScript>  

   parent.location.reload();   
</script>
弹出子页面

<script language=JavaScript>   
   window.opener.location.reload();   
</script>
子窗口刷新父窗口

<script language=JavaScript>   
   self.opener.location.reload();   
</script> 
刷新以open()方法打开的窗口

<script language=JavaScript>   
     window.opener.location.href=window.opener.location.href;   
</script>  
刷新以winodw.showModelDialog()方法打开的窗口

<script language="javascript">   
    window.parent.dialogArguments.document.execCommand('Refresh');   
</script> 

posted @ 2009-07-30 13:20  汉卿  Views(499)  Comments(0Edit  收藏  举报