﻿function createXMLHTTP() {
    var request;
    var browser = navigator.appName;
    //使用IE，则使用XMLHttp对象
    if (browser == "Microsoft Internet Explorer") {
        var arrVersions = ["Microsoft.XMLHttp", "MSXML2.XMLHttp.4.0",
"MSXML2.XMLHttp.3.0", "MSXML2.XMLHttp", "MSXML2.XMLHttp.5.0"];
        for (var i = 0; i < arrVersions.length; i++) {
            try {
                //从中找到一个支持的版本并建立XMLHttp对象
                request = new ActiveXObject(arrVersions[i]);
                return request;
            }
            catch (exception) {
                //忽略，继续
            }
        }
    }
    else {
        //否则返回一个XMLHttpRequest对象
        request = new XMLHttpRequest();
        return request;
    }
}
//全局XMLHttpRequest对象实例
var http = createXMLHTTP();
//发送请求函数
function HelloWorld() {
    //指定服务端的地址
    http.open("GET", "total.aspx", true);
    //声明回调函数
    http.onreadystatechange = getHello;
    //发送请求
    http.send(null);
}
//回调函数，响应状态变化事件
function getHello() {
    //4表示请求已完成
    if (http.readyState == 4) {
        //获取服务段的响应文本
        var helloStr = http.responseText;
        //插入响应到ID为"ajax-ServerBack"的DIV标签内
        var arrayParam = helloStr.split("@param");
        if (arrayParam != null) {
            if (arrayParam[0] == null) {
                document.getElementById("lblConsultNum").innerHTML = "0";
            } else {
                document.getElementById("lblConsultNum").innerHTML = arrayParam[0].toString();
            }
            if (arrayParam[1] == null) {
                document.getElementById("lblCounselorNum").innerHTML = "0";
            } else {
                document.getElementById("lblCounselorNum").innerHTML = arrayParam[1].toString();
            }
            if (arrayParam[2] == null) {
                document.getElementById("lblOrgNum").innerHTML = "0";
            }
            else {
                document.getElementById("lblOrgNum").innerHTML = arrayParam[2].toString();
            }
        } else {
            document.getElementById("lblConsultNum").innerHTML = "0";
            document.getElementById("lblCounselorNum").innerHTML = "0";
            document.getElementById("lblOrgNum").innerHTML = "0";
        }
    }
}

