﻿
function XmlHttpObject() {
    /// <summary>
    /// //跨浏览器获取XmlHttpRequest对象
    /// </summary>
    var xmlHttp;
    try {
        // Firefox, Opera 8.0+, Safari
        xmlHttp = new XMLHttpRequest();
    }
    catch (e) {

        // Internet Explorer
        try {
            xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
        }
        catch (e) {

            try {
                xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
            }
            catch (e) {
                alert("您的浏览器不支持AJAX！");
                return false;
            }
        }
    }
    return xmlHttp;
}

function AjaxGetXml(url, callback) {
    /// <summary>
    /// Ajax方式Get访问页面
    /// </summary>

    var xhr = new XmlHttpObject();
    xhr.onreadystatechange = function() {
        if (xhr.readyState == 4) {

            callback(xhr.responseText, xhr.responseXML);
        }
    }
    
    xhr.open("GET", url, true);xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
    xhr.send(null);
}
