原生javascript开发ajax,原生JavaScript实现Ajax的方法_

《原生JavaScript实现Ajax的方法_》由会员分享,可在线阅读,更多相关《原生JavaScript实现Ajax的方法_(4页珍藏版)》请在人人文库网上搜索。

1、原生JavaScript实现Ajax的方法_首先为大家分享了原生JavaScript实现Ajax代码,供大家参考,具体内容如下 var getXmlHttpRequest = function() if (window.XMLHttpRequest) /主流扫瞄器供应了XMLHttpRequest对象 return new XMLHttpRequest(); else if (window.ActiveXObject) /低版本的IE扫瞄器没有供应XMLHttpRequest对象 /所以必需用法IE扫瞄器的特定实现ActiveXObject return new ActiveXObject(M。

2、icrosoft.XMLHttpRequest); ; var xhr = getXmlHttpRequest(); xhr.onreadystatechange = function() console.log(xhr.readyState); if (xhr.readyState = 3 xhr.status = 200) /猎取胜利后执行操作 /数据在xhr.responseText console.log(xhr.responseText); ; xhr.open(get, data.php, true); xhr.send(); 下面和大家分享几种利用javascript实现原生aj。

3、ax的方法。 实现ajax之前必需要创建一个 XMLHttpRequest 对象。假如不支持创建该对象的扫瞄器,则需要创建 ActiveXObject,具体方法如下: var xmlHttp; function createxmlHttpRequest() if (window.ActiveXObject) xmlHttp = new ActiveXObject(Microsoft.XMLHTTP); else if (window.XMLHttpRequest) xmlHttp=new XMLHttpRequest(); (1)下面用法上面创建的xmlHttp实现最简洁的ajax get恳求。

4、: function doGet(url) / 留意在传参数值的时候最好用法encodeURI处理一下,以防消失乱码 createxmlHttpRequest(); xmlHttp.open(GET,url); xmlHttp.send(null); xmlHttp.onreadystatechange = function() if (xmlHttp.readyState = 4) (xmlHttp.status = 200) alert(success); else alert(fail); (2)用法上面创建的xmlHttp实现最简洁的ajax post恳求: function doPo。

5、st(url,data) / 留意在传参数值的时候最好用法encodeURI处理一下,以防消失乱码 createxmlHttpRequest(); xmlHttp.open(POST,url); xmlHttp.setRequestHeader(Content-Type,application/x-form-urlencoded); xmlHttp.send(data); xmlHttp.onreadystatechange = function() if (xmlHttp.readyState = 4) (xmlHttp.status = 200) alert(success); else alert(fail); 以上就是本文的全部内容,盼望对大家的学习有所关心。 .。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值