window.showModelessDialog(url, )打开的子窗口,如何在关闭子窗口的同时刷新父窗口

解决方案 »

  1.   

    可在父窗体中部置一个按钮(比如一个LinkButton,text不设,这样就不可见了),在打开模式窗口的过程增加一段click这个按钮的脚本,这个按钮的click事件中是刷新数据的程序
      

  2.   

    子:<script>
        
        function Close()
        { 
            var win  = window.dialogArguments;
             win.location.href = win.location.href;
             window.close();
        }
    </script>父:window.showModelessDialog("aaa.aspx",window);
      

  3.   

    在window.beforeunload事件中加上
    window.opener.location.reload()
      

  4.   

    刷新
    function fresh()
    {
    window.location.href = window.location.href
    }