﻿ var XMLHttpReq = false;
//创建XMLHttpRequest对象
 var Flag = "close";
 var Delay = 10000;
function createXMLHttpRequest()
{
    
    if(window.XMLHttpRequest)
    {  
          
       //Mozilla浏览器
        XMLHttpReq = new XMLHttpRequest();

    }
    else if(window.ActiveXObject)
    {          
        //IE浏览器
        try
        {
            XMLHttpReq = new ActiveXObject("Msxml2.XMLHTTP");
        }
        catch(e)
        {
            try
            {
                XMLHttpReq = new ActiveXObject("Microsoft.XMLHTTP");
            }
            catch(e){}
        }
    }
    return XMLHttpReq;     
}

 //发送请求函数
 function sendRequest(url,flag,delay)
 {
    var XMLHttpReq = createXMLHttpRequest();                //调用创建对象方法
    Flag = flag;
    Delay = delay;
    XMLHttpReq.open("post",url,true);   
    XMLHttpReq.onreadystatechange = processResponse;        //指定响应函数 调用
    XMLHttpReq.setRequestHeader("If-Modified-Since","0"); 
    XMLHttpReq.send(null);
                                      //发送请求
 }

 //处理返回信息函数
 function processResponse()
 {
    if(XMLHttpReq.readyState==4)
    {
        //代表服务器已经传回所有的信息，可以处理了
        if(XMLHttpReq.status==200)
        {  
            //信息已经成功返回,开始处理信息
//            if (Flag != null) 
//            {
//                if (Flag == "close") 
//                {
//                    Flag = "closed";
//                    alert("关闭");
//                    window.close();
//                }   
//            }            
        }
        else   //页面不正常
        {
           if(confirm("您所请求的页面有异常\n异常状态:"+XMLHttpReq.status+"\n异常信息:"+XMLHttpReq.statusText+"\n执行:刷新页面"))            
		       {}
        }
     }
        
 }
