Ajax创建XMLHttpRequest对象

原创 2017年01月03日 11:30:47

Ajax在创建XMLHttpRequest对象的时候通常需要考虑到浏览器是否支持的问题,为了适用所有的现代浏览器,包括 IE5 和 IE6,需要先判断浏览器是否支持 XMLHttpRequest 对象。如果支持,则创建 XMLHttpRequest 对象。如果不支持,则创建 ActiveXObject :

var xmlhttp;
if (window.XMLHttpRequest)
  {  // 支持XMLHttpRequest对象
  xmlhttp=new XMLHttpRequest();
  }
else
  {  // 不支持XMLHttpRequest对象
  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
版权声明:本文为博主原创文章,未经博主允许不得转载。

AJAX——XMLHttpRequest对象主要属性和事件

readyState属性 有5个取值:0、1、2、3、4,表示HTTP请求的状态和服务器的响应。此属性的值一般不会递减,除非在正在进行的请求中调用了abort()或open()方法。理论上,每当这个属...
  • ruoyiqing
  • ruoyiqing
  • 2014年09月11日 00:04
  • 2164

Ajax核心对象 XMLHTTPRequest 五步学会使用

首先还是先了解Ajax AJAX = Asynchronous JavaScript andXML(异步的 JavaScript 和 XML)。通过在后台与服务器进行少量数据交换,AJAX 可以使网...
  • akkzhjj
  • akkzhjj
  • 2013年12月19日 20:05
  • 9404

Ajax概念介绍(同步和异步,XMLHttpRequest 对象,ajax-http请求,MLHttpRequest发送请求,XMLHttpRequest取得响应)

AJAX:Asynchronous JavaScript and XML (异步的 JavaScript 和 XML) Ajax 不是某种编程语言,是一种在无需重新加载整个网页的情况下能够更新部分网页...
  • qq_18407565
  • qq_18407565
  • 2017年05月19日 22:30
  • 649

XMLHttpRequest 对象实现异步交互

代码:  index.jsp Insert title here //使用Ajax 实现异步刷新的案例 //创建异步对象 var xmlHttp; function createXML...
  • linhaiyun_ytdx
  • linhaiyun_ytdx
  • 2016年11月06日 12:21
  • 520

XMLHttpRequest对象的使用

1.知识补充:div 和 span 差别 div 默认是块级元素;span 默认是行内元素   2. XMLHttpRequest对象 的五步使用法 第一步:创建XMLHttpReques...
  • perfect2011
  • perfect2011
  • 2013年03月11日 12:55
  • 7289

Ajax原理-原生js的XMLHttpRequest对象意义

Ajax原理-原生js的XMLHttpRequest对象意义
  • flyingpig2016
  • flyingpig2016
  • 2017年05月21日 23:16
  • 883

ajax 请求二进制流 图片 文件 XMLHttpRequest 请求并处理二进制流数据 之最佳实践

在前面 :从提出需求到完美的解决问题,实现过程是曲折的。   需求:在前(web client)后(Restful Service)端完全解耦的模式框架下,webclient需要请求 Servic...
  • wangjinbao5566
  • wangjinbao5566
  • 2016年12月09日 11:16
  • 590

解析ajax核心XMLHTTPRequest对象的创建与浏览器的兼容问题

MLHttpRequest 对象是AJAX功能的核心,要开发AJAX程序必须从了解XMLHttpRequest 对象开始。   了解XMLHttpRequest 对象就先从创建XMLHttpRequ...
  • chuck_kui
  • chuck_kui
  • 2017年02月09日 11:41
  • 1529

XMLHttpRequest实现终止请求和超时

这里是使用的XMLHttpRequest2中的API,口蹄疫通过XMLHttpRequest对象的 abort( )方法 来取消正在进行的HTTP请求,abort( )方法是在XMLHttpReque...
  • NextStand
  • NextStand
  • 2016年04月15日 17:21
  • 7254

用XMLHTTPRequest来进行ajax异步数据交交互

XMLHTTPRequest 进行ajax异步数据交互
  • z_l_ming
  • z_l_ming
  • 2017年02月10日 13:04
  • 504
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Ajax创建XMLHttpRequest对象
举报原因:
原因补充:

(最多只允许输入30个字)