1- AJAX状态值与状态码区别AJAX状态值是指,运行AJAX所经历过的几种状态,无论访问是否成功都将响应的步骤,可以理解成为AJAX运行步骤。如:正在发送,正在响应等,由AJAX对象与服务器交互时所得;使用“ajax.readyState”获得。(由数字1~4单位数字组成)AJAX状态码是指,无 ...
分类:
Web程序 时间:
2019-01-23 13:58:46
阅读次数:
198
<script> var xhr = new XMLHttpRequest(); xhr.open('GET', 'xml.php'); xhr.send(); xhr.onreadystatechange = function () { if (this.readyState !== 4) ret ...
分类:
Web程序 时间:
2019-01-19 13:11:55
阅读次数:
188
1. cookie 浏览器存储技术。(服务器将少量数据交于浏览器存储管理) 作用: 存储数据, 解决 http 协议无状态问题 工作流程: 浏览器发送请求给服务器,请求登录 服务器返回响应给浏览器,此时携带了cookie(其中包含着当前用户的唯一标识) 浏览器接受到响应中cookie,得保存下来 浏 ...
分类:
Web程序 时间:
2018-12-31 13:52:21
阅读次数:
183
xmlhttp.readyState的值及解释: 0:请求未初始化(还没有调用 open())。 1:请求已经建立,但是还没有发送(还没有调用 send())。 2:请求已发送,正在处理中(通常现在可以从响应中获取内容头)。 3:请求在处理中;通常响应中已有部分数据可用了,但是服务器还没有完成响应的 ...
分类:
Web程序 时间:
2018-12-01 13:02:57
阅读次数:
164
AJAX的主要应用是异步获取后台数据和局部刷新。 Ajax中异步获取数据的流程有4步: 1、创建异步对象 2、加载要获取的服务器页面 3、判断异步调用的状态 4、发送异步请求 有关状态的属性有3个: readyState:表示请求的状态。共有五个{0(未初始化)->1(初始化)->2(发送数据)-> ...
分类:
Web程序 时间:
2018-11-16 17:32:52
阅读次数:
190
readystate为ajax的状态码 1、创建ajax引擎对象时,readyState为0,这时会触发onreadystatechange但是没有数据, 2、open()时(开发连接),readyState为1,这时会触发onreadystatechange但是没有数据 3、send()时(传递参 ...
分类:
Web程序 时间:
2018-11-13 02:47:36
阅读次数:
260
ajax的error有XMLHttpRequest,textStatus和errorThrown三个属性。 XMLHttpRequest.status=200 (正常响应) XMLHttpRequest.readyState=4 (正常接收) XMLHttpRequest.responseText= ...
分类:
Web程序 时间:
2018-10-31 18:29:52
阅读次数:
223
//创建xhr对象 var xhr = new XMLHttpRequest(); //异步接受响应 xhr.onreadystatechange = function () { if (xhr.readyState == 4) { if (xhr.status == 200) { //实际操作 / ...
分类:
Web程序 时间:
2018-10-30 17:35:13
阅读次数:
154
最近接触到 websocket,由于之前并没有使用过,所以网上百度一番,最后还是看了一遍 websocket的介绍 上面文章原理上的都说的很明白,所以我就提取出我自己要用的小 demo 来,下面分别是属性,事件,方法的介绍,为了方便查看故将上面介绍中的顺便拿过来。 属性 readyState (只读 ...
分类:
Web程序 时间:
2018-10-26 22:02:43
阅读次数:
138
今天在使用jquery.ajax方法去调用后台方法时,ajax中得参数data类型是"JSON",后台DEBUG调试,运行正常,返回正常的结果集,但是前端一直都进到ajax的error方法,百思不得其解,后要一探究竟,在error方法的参数中加了data后,发现data中的readyState = ... ...
分类:
Web程序 时间:
2018-10-19 14:23:20
阅读次数:
388