parent.parent.parent.parent.parent.location.reload();看看级数是否正确即可

解决方案 »

  1.   

    在default.php打开content.php时使用
    var content=window.open("content.php");在content.php打开onlineList.php时使用
    var onlinelist=window.open("onlineList.php");然后再在sendmessage.php使用
    window.opener.opener.opener.opener.content.onlinelist.location.reload();
      

  2.   

    谢谢楼下的两位
    目前default.php是以框架形式打开content.php的
    <frame name="allmid" id="allmid" src="./main/content.php" id=allmid>目前content.php是以框架形式打开onlinelist.php的
    <frame name="online" noresize src="onlinelist.php">
      

  3.   

    你的top.php不是也在frmae里显示的吧
      

  4.   

    top.php跟content.php都是同一个级别,都是default.php中的框架,
      

  5.   

    tryparent.parent.parent.frames["allmid"].frames["online"].location.reload();allmid你content的frame的name
    online你onlineList的frmae.name不行就用alert调试一下看当前的parent是哪个窗口,这样慢慢找
      

  6.   

    谢谢楼上的leohuang(LEO)指点,我试一下,我的QQ号码是44513718,可以跟你讨教讨教。