win2.location.reload()
win1.close()

解决方案 »

  1.   

    <body onunload="<...>.location.reload()">
    至于<...>就看窗口一和窗口二的关系了
    比如 窗口二用window.open打开了窗口一 可以写成opener
    如果窗口一是窗口二的帧 可以写成 window.parent
    如果窗口一是窗口三的第一个帧,如果窗口二是窗口三的第二个帧可以写成
    window.parent.frames[1]
      

  2.   

    那我要指定原来的窗口指向其他的地址该怎么写???
    我用:
    <BODY bgcolor="#ffffff" background="../img/S15_011.GIF" onunload="window.opener.location("xxx.asp?PG=EDIT")">好像不行!
      

  3.   

    <body onunload="location='b.htm'">
      

  4.   

    location是window的属性,不是方法<BODY bgcolor="#ffffff" background="../img/S15_011.GIF" onunload="window.opener.location='xxx.asp?PG=EDIT'>
    这样或是若把location作为对象,则可如下:
    onunload="window.opener.location.replace('xxx.asp?PG=EDIT')"
    onunload="window.opener.location.assign('xxx.asp?PG=EDIT')"
    onunload="window.opener.location.href='xxx.asp?PG=EDIT'"