好简单,在父窗口写一个函数 
fucntion refresh(){
   window.location.reload();
   //do something else
}子窗口 调用  window.parent.refresh()

解决方案 »

  1.   

    TO 回复人: roy66(我要堕落成天使) 能否说的详细些?
      

  2.   

    TO 回复人: treeroot(旗鲁特)非常感谢,这样做我也知道,但是问题在于我即使是在window.location.reload();之后些了语句,但那些语句会在上边这句后就执行,但这时reload虽然已经开始执行,但是页面还是没有完全刷新。我不知道我说没说清楚如果是这样的话,我直接就可以window.opener.reload();window.opener.jsfunction(),就可以了。
      

  3.   

    你的意思是要等它加载完毕,可以用onLoad时间
    fucntion refresh(){
       window.onload="someFunc()"; //没有关系的,正常情况下不会有这个onload事件的
       window.location.reload();
    }
      

  4.   

    TO 回复人: treeroot(旗鲁特) 再次感谢你,经过几番实验,发现即使是按找你说的方法,那个函数还是会在onload开始执行,而并非是onload结束后执行。不知道是不是我使用的方法不正确?
      

  5.   

    晕,onload只是一个事件而已,目的就是为了在加载完后触发这个事件的时候做你想做的事呀!
      

  6.   

    我知道了,因为是在LOTUSscript里写的JS,好象执行起来不太一样~~
      

  7.   

    opener.location.href = "parent.asp?参数=test"
      

  8.   

    TO 回复人: roy66(我要堕落成天使) 你的意思是在父窗口onload事件中来解析参数,然后做相应处理么?
      

  9.   

    window.onload="Func()";
       window.location.reload();
      

  10.   

    if (window.readyState == "complete") {
       ....
    }