XMLHttpRequest

2016-10-30  本文已影响0人  假装会编程

XMLHttpRequest

var createXHR = function(){
    var xhr = false;
    try{
        xhr = new XMLHttpRequest();//尝试直接创建,适用于IE以外的大多数浏览器
    }
    catch(e){
        try{
            xhr = new ActiveXObject('Mxsm112.XMLHTTP');//尝试使用较新版本IE的创建方式
        }
        catch(e){
            try{
                xhr = new ActiveXObject('Microsoft.XMLHTTP');//尝试使用较老版本IE的创建方式
            }
            catch(e){
                xhr = false;//创建失败,返回false提示
                console.log(e.name + ' : ' + e.message);
            }
        }
    }
    return xhr;
}
上一篇下一篇

猜你喜欢

热点阅读