function ajax(method,url,data,fn){
let xml=null;
try{
xml=new XMLHttpRequest();
}catch(err){
xml=new ActiveXObject('Microsoft.XMLHTTP');
}
//toUpperCase()将输入的数据传输方式转换为大写避免因输入大小写不同er产生错误
if(method.toUpperCase()=='GET'){
xml.open(method,url+'?'+data);
xml.send();
}
if(method.toUpperCase()=='POST'){
xml.open(method,url);
xml.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
xml.send(data);
}
xml.onreadystatechange=function(){
if(xml.readyState==4&&xml.status){
fn(xml.responseText);
}
}
}