一个页面中如何刷新另外一个页面?

一个页面中如何刷新另外一个页面?

要求是这些面页必须有关联,一是它们都有一个共同的顶层帧,也就是说是一个帧内的分级页面,当然可以是任意级,帧内再分帧也可以,另一个可能是当前窗口弹出的窗口,如果没有联系,那就不可能用一个页面刷新另一个页面. 帧内只要一级一级引用就行了. 比如在左帧中一个页面中写top.right.location.reload();那么名为right的右帧中的页面就会刷新. 弹出的一样,用open时的名称刷新子窗口,子窗口用opener刷新主窗口~

说白了,只要能找到另一个页面的句柄就可以刷新另一个页面。
所以能进行这种传递的通常有iframe,window.open,showmodeldialog等方式。。
至于其它方式是不能刷新另外一个页面的。
所以从这几个角度分别取窗体的句柄为例:
iframe:取子窗体句柄,通过document.getElementById("irame").
取父窗体句柄,通过parent
window.open:取子窗体句柄:通过直接使用返回值
取父窗体句柄:通过window.opener
showmodeldialog:取子窗体句柄柄,因为作为对话框,没有必要调用子窗体
取父窗体句柄,直接在showmodeldialog("url",window,"...");中作为参数传递。。。

所以,处理这个问题,要从三个角度分别考虑,当然,实现效果有所差别,但通常使用一个就是了。。
至于详细的子窗体与父窗体调用方式,可以在网上找到详细的资料,,就不帖出来了。