我想用一个模式窗口显示ajax等待页面,用showmodaldialog。如何等待查询完成后,父窗口关闭子窗口,谢谢。

解决方案 »

  1.   

    xmlHttp.onreadystatechange = function(){
                     if(xmlHttp.readyState == 4 || xmlHttp.readyState == 'complete'){
                        if(xmlHttp.status == 200){
                              var response = xmlHttp.responseText;
                              if(response == "true") 
                                alert("设置成功!");
                                document.title = document.getElementById("ctitle").value; 
                                //关闭模式窗体 
                                dressUpCloseSeo();
                                else
                                  alert("设置失败!");
                        }else
                        {
                            alert("设置失败,请稍候再试!");   
                             window.status = "服务器出错";
                        }
                     }
                     else
                     {
                         //打开模式窗体
                         showmodaldialog();
                         window.status = "正在提交设置……";
                     }
                };