window.opener.location.reload();不用改成window.opener.location.href=window.opener.location.href;

解决方案 »

  1.   

    <SCRIPT LANGUAGE=javascript>
    <!--
    function ss(){
    form1.method="get";//加上这一句就可以了
    form1.submit();
    }
    window.setInterval(ss,10000);//-->
    </SCRIPT>
      

  2.   

    如果页面的请求是通过post方式得到,reload时会有刷新提示
    如果页面的请求是通过get方式得到,reload时不会有刷新提示.
      

  3.   

    ice_berg16(寻梦的稻草人),说得是!另:
    楼主也可以这样做:
    window.opener.location.reload();---->>>>
    window.opener.ss();
      

  4.   

    JK_10000(JK) ( ) 信誉:121 的方法听起来不错,不过没试说。
      

  5.   

    简单的无闪烁刷新方法:
    <SCRIPT LANGUAGE=javascript>
    <!--
    function ss(){
    form1.submit();
    }
    window.setInterval(ss,10000);//-->
    </SCRIPT><form name=form1 action="lookNextWeekPj.asp method=post>
    </form>这样用window.open新打开的页进行数据更新后,可以用<body onUnload="window.opener.form1.submit();">来关闭弹出框后刷新主窗体
    终于搞定了,这么简单呀!