1. if they are in a frame, try 
top.frames["b"].location.reload(true);2. otherwise,try
var win = window.open("","b");
win.location.reload(true);

解决方案 »

  1.   

    哦!这样也可以吗?
    难道是
    window.parent.refresh() ??
      

  2.   

    在子窗口中用如下代码
    var parentWindow=window.opener
    parentWindow.loacation.reload()
      

  3.   

    a窗口中令b窗口刷新
    例如 a窗口的id=a1
    例如 b窗口的id=b1
    a窗口 src="a1.html"
    在 a1.html中
    <input type="button" value="refresh" onclcik="window.parsent.frame.a1.refresh()">a窗口 src="b1.html"在 b1.html中
    <input type="button" value="refresh" onclcik="window.parsent.frame.b1.refresh()">
      

  4.   

    ......Bname.location.replace(URL) (b窗口不可回退)
    or
    ......Bname.location.href=URL (b窗口可以回退)
    至于Bname前面应该是什么,相信前面的帖子已经解释得很清楚