window.showModalDialog(....);
location.reload(true);

解决方案 »

  1.   

    如果用location.reload(true),or window.opener.location.reload(true),都不能刷新
      

  2.   

    A
    showModalDialog("B.htm",window);B:
    window.dialogArguments.location.reload();
      

  3.   

    关闭modalDialog默认的就是刷新父页面的。不用再写刷新了吧。
      

  4.   


    function addversion(){
    var url="addversion.aspx?program_oid="+<%= this.ViewState ["program_oid"]%>;
    var Win=window.showModalDialog(url,"addversion","Dialogheight:350px;Dialogwidth:400px;resizable:no;scroll:no");

    }打开了addversion.aspx,addversion处理完一些事情后,关闭自己的时候,刷新打开它的页面B。
    我试了大家的方法,都不行。
      

  5.   

    function addversion(){
    var url="addversion.aspx?program_oid="+<%= this.ViewState ["program_oid"]%>;
    var Win=window.showModalDialog(url,"addversion","Dialogheight:350px;Dialogwidth:400px;resizable:no;scroll:no");
                      location.reload(true);
    }这样不行吗?