opener.window.document.location="XXXXX";

解决方案 »

  1.   

    window.opener.document.lcation.reload();
    window.opener.document.lcation.src="XXXX";
      

  2.   

    应该用location对象
    window.opener.location.reload();
      

  3.   

    感谢各位的捧场!!!
    另外,我在一个qq.jsp页中点一个按钮执行了另外一个ww.jsp页(是纯服务端脚本)
    执行完后想刷新qq.jsp可以吗 ?
     请问在哪个页面中写代码,是客户端还是服务端脚本
      

  4.   

    可以,不用你刷新,qq.jsp提交给ww.jsp
    ww.jsp处理完再自动转到qq.jsp或者用showModalDialog("ww.jsp",s,"dialogWidth=670px;status=no;dialogHeight=300px");
    新开窗口,执行完刷新opener,并close()自己
      

  5.   

    或者在ww.jsp里用跟你第一个问题相同的方法刷新qq.jsp即可,刷新肯定是客户端脚本(js)了;
      

  6.   

    hh.htm
    <SCRIPT>
    function callDialog() {
        showModalDialog("aa.htm",window,"status:false;dialogWidth:500px;dialogHeight:450px"); 
    }
    </SCRIPT>
    <input type="button" value="提交" name="B1" onclick="callDialog()">
    ------------------------------------------------------------
    aa.htm
    <!--
    function ReloadButton()
    {
    var callerWindowObj = dialogArguments; 
    callerWindowObj.history.go(0);
    }
    // -->
    </SCRIPT> 
    <input TYPE="button" VALUE="刷新按钮" ONCLICK="ReloadButton()">