首页 > Web开发 > 详细

关于ajax

时间:2017-05-25 12:27:34      阅读:238      评论:0      收藏:0      [点我收藏+]

function  ajax(url,fnSucc,fnFaild){   //url 传入的地址  fnSucc函数  fnFaild

   var oAjax=null; //创建ajax对象

  if(window.XMLHttpRequest){

    oAjax=new XMLHttpRequest(); //主流浏览器

  }else{

    oAjax=new  ActiveXObject(‘Miscrosoft.XMLHTTP’) //兼容ie浏览器

  }

  //连接服务器

  oAjax.open(‘GET’,url,true); // open 方法get post  url  是否异步传输

  //发送请求

  oAjax.send(null); //null 向服务器发送请求,但是不带有数据发送过去

  //接收服务器的返回

  oAjax.onreadystatechange=function(){

    if(oAjax.readyState==4){//完成

      if(oAjax.status === 200){

        fnSucc(oAjax.responseText);//成功输出的返回值

      }else{

        if(fnFaild){

          fnFaild(); // 失败的调用的函数

        }

      }

    }

  }

}

关于ajax

原文:http://www.cnblogs.com/zhangqian1/p/6902913.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!