关注,帮你顶。我也有类似问题
你那个history.go(-1);可以换成
parent.location.reload();
不过我得问题是在b页里面还请求了c页进行处理,问如何在关闭b页时刷新a页面呢?

解决方案 »

  1.   

    history.go(-1);是返回的意思,location.reload();是刷新当前页的意思。不一样的。
      

  2.   

    直接用location.href='a.asp'就好啦
      

  3.   

    请在第一个页面中写入:
    <script language="JavaScript">
    <!--
    function refreshParent() {
      window.location= window.location.href;
    }
    //-->
    </script><body onLoad="refreshParent()">
      

  4.   

    tddw(天地独我) : 加进去了你的脚本以后,页面不停的在刷新啊!要求是只刷新一次就可以了吧.
      

  5.   

    好了,
    终于找到解决方法。
    我们加一个变量记数,只让它刷一次就行了!
    <script language="JavaScript">
    <!--
        var a;
        a=0
        function refreshParent() {
           if(a=0){
                window.location= window.location.href;
                a+=1;
           }
    }
    //-->
    </script><body onLoad="refreshParent()">
      

  6.   

    错了!请注意:上面括号里应该是(a==0)  不能写(a=0)没有办法,写ASP写惯了:)
      

  7.   

    好像也不行,我用的框架
    这是left n_main.addLink("gcs/gcsadd.asp","报修问题填写")
    但每次数据修改完后还是不行,