不用history.back()就可以自动刷新啊

解决方案 »

  1.   

    <script language="JavaScript">
    <!--
    function refreshParent() {
      window.opener.location.href = window.opener.location.href;
      if (window.opener.progressWindow) 
        window.opener.progressWindow.close();
      window.close();
    }
    //-->
    </script><body onLoad="refreshParent()">
      

  2.   

    运行 jackfruitgoat(二十一)的脚本,有错误提示:window.opener.location为空或者不是对象.大家帮忙啊!!
      

  3.   

    在第一个页面内加上。<script language="JavaScript">
    <!--
    function refreshParent() {
      window.location.href = window.location.href;
    }
    //-->
    </script><body onLoad="refreshParent()">
      

  4.   

    不好意思,刚刚代码写错了,应该是:
    <script language="JavaScript">
    <!--
    function refreshParent() {
      window.location= window.location.href;
    }
    //-->
    </script><body onLoad="refreshParent()">
      

  5.   

    tddw(天地独我):加上了你的代码,页面在不停的刷新啊.
      

  6.   

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

  7.   

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

  8.   

    tddw(天地独我):一样是不行啊!每次刷新以后就赋值给A是0的,所以还是不停的刷新啊!
      

  9.   

    不好意思!最后一行少了一个变量  :)
    这下肯定行了!<script language="JavaScript">
    <!--
        var a;
        function refreshParent() {
           if(a==0){
                window.location= window.location.href;
                a+=1;
           }
    }
    //-->
    </script><body onLoad="refreshParent(a)">