你这两个页面之间的关系是怎么样的?
我用open和_blank打开的页面,好像都没出现你说的情况

解决方案 »

  1.   

    index.htm---------
    <frameset cols="*,*">
    <frame src="a.htm" name="frame1">
    <frame src="b-1.htm" name="frame2">
    </frameset>
    a.htm----------
    <html><head>
    <meta http-equiv="Content-Language" content="en-us">
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <title>a</title>
    </head><body><p>a</p></body></html>
    b-1.htm--------
    <html><head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <title>新建网页 1</title>
    </head><body>
    <input type="button" onclick="window.location.href='b.htm'" value="change to b">
    </body></html>
    b.htm---------
    <input type=button value='返回' onclick='history.back();'><input type=button value='刷新A' onclick='parent.frame1.location.reload()'>
      

  2.   

    用top.history.back();呢?
    这样应该可以的,举个例子
    在csdn中,本来在Javascript论坛,点击左边框架进入HTML(CSS)论坛后,再点击后退就可以返回Javascript论坛了。
      

  3.   

    楼上的方法都不可以好象大家没有明白我的问题.
    我的框架页面
    index.htm---------
    <frameset cols="*,*">
    <frame src="a.htm" name="frame1">
    <frame src="b.htm" name="frame2">
    </frameset>
    其中a.htm是1秒刷新一次(极端一点)这时候我b.htm就无法正确的时候返回了我在b.htm里按返回按钮不想影响任何其他框架页面的内容.也就是我只想让b.htm这个页面,就是frame2框架返回,不要影响到其他页面.