2.封装ajax函数
把第一个里面的ajax封装成一个函数,写在一个JS的文件中,下次再用的时候就直接引用就可以了 如: <script src="ajax.js" ...></script>
就是设置一个函数 ,在里面传入参数:url : 设置访问路径,就是原来的"test.txt";
传入一个函数 succFn() : 返回 test.txt里面的内容
function ajaxFn(url,succFn){
if(window.XMLHttpRequest){
ajaxObj = new XMLHttpRequest();
}else{
ajaxObj = new ActiveXObject("Microsoft.XMLHTTP");
}
ajaxObj.open("GET",url,true);
ajaxObj.send();
ajaxObj.onreadystatechange = function(){
if(ajaxObj.readyState == 4){
if(ajaxObj.status>=200 && ajaxObj.status<300 || ajaxObj.status==404){
//alert(ajaxObj.responseText); //jianjian karry
succFn(ajaxObj.responseText);
}
}
}
}