//位置   使用的方法 错误时的方法
send = function (url,szfn,errfn){
            var url = url;
            var xhr = new XMLHttpRequest();
            xhr.open('GET', url); //如果用 ('GET', url,false) 会等待处理完才继续进行, 
            xhr.overrideMimeType('application/json');
            xhr.onload = function() {
                if (xhr.status < 400) {
                    szfn && szfn(xhr.responseText,url)
                }
            };
            xhr.onerror = function() {
                errfn && errfn(url)
            };
            xhr.send();
}
 
sz =function(i,url){console.log(i);console.log(url)}
err = function(url){console.log(url)}
//举例: 
send("js/main.js",sz,err)
//位置   使用的方法 错误时的方法
send = function (url,szfn,errfn){
            var url = url;
            var xhr = new XMLHttpRequest();
            xhr.open('GET', url); //如果用 ('GET', url,false) 会等待处理完才继续进行, 
            xhr.overrideMimeType('application/json');
            xhr.onload = function() {
                if (xhr.status < 400) {
                    szfn && szfn(xhr.responseText,url)
                }
            };
            xhr.onerror = function() {
                errfn && errfn(url)
            };
            xhr.send();
}
 
sz =function(i,url){console.log(i);console.log(url)}
err = function(url){console.log(url)}
//举例: 
send("js/main.js",sz,err)