要真正实现这种绚丽的奇迹,必须非常熟悉一个 JavaScript 对象,即 XMLHttpRequest。 下面给出将要用于该对象的很少的几个 方法和属性。 ·open():建立到服务器的新请求。 ·send():向服务器发送请求。 ·abort():退出当前请求。 ·readyState:提供当前 ...
分类:
Web程序 时间:
2016-12-12 23:56:49
阅读次数:
311
1.创建XMLHttpRequest对象 2.get请求 3.post请求(需要设置 4. readyState与status: readyState有五种状态: 0 (未初始化): (XMLHttpRequest)对象已经创建,但还没有调用open()方法; 1 (载入):已经调用open() 方 ...
分类:
Web程序 时间:
2016-12-10 13:27:57
阅读次数:
196
/*ajax对象的成员常用属性:responseText:以字符串形式接收服务器端返回的信息responseXML:以Xml Document对象形式接收服务器返回的信息readyState:返回当前请求的状态0:刚创建ajax对象1:已经调用open方法2:已经调用send方法3:已经返回部分数据 ...
分类:
Web程序 时间:
2016-11-01 01:28:27
阅读次数:
380
一、XMLHttpRequest对象的API 1、属性 readyState属性--表示服务器端的通信状态 0--未初始化 1--正在连接 2--正在接收/请求 3--正在响应/正在接收 4--响应完毕/接收完毕 status属性--表示状态码 responseText属性--以文本格式进行接收服务 ...
分类:
Web程序 时间:
2016-10-06 19:48:36
阅读次数:
158
如果需要获得了来自服务器的响应,则使用XMLHttpRequest 对象的 responseText 或 responseXML 属性 responseText: 获得字符串形式的响应数据,当readyState属性值变为4时,responseText属性才可用,表明Ajax请求已经结束 例: [j ...
分类:
Web程序 时间:
2016-10-06 12:37:49
阅读次数:
207
onreadystatechange(): 存储函数(或函数名),当 readyState 改变时,就会触发 onreadystatechange() 事件。 readyState:存储XMLHttpRequest状态,从0到4 注:4常用,代表请求已经完成,且响应已经就绪 status:Http请 ...
分类:
其他好文 时间:
2016-10-06 12:30:28
阅读次数:
148
onreadystatechange事件: 当请求被发送到服务器时,我们需要执行一些基于响应的任务 每当readyState改变时,就会触发onreadystatechange事件 readyState属性存有XMLHttpRequest的状态信息 XMLHttpRequest对象的三个重要的属性: ...
分类:
Web程序 时间:
2016-09-17 17:52:57
阅读次数:
253
// <![CDATA[ if (window.hljs && document.readyState && document.readyState "complete") { window.setTimeout(function() { hljs.initHighlighting(); }, 0) ...
分类:
其他好文 时间:
2016-09-15 19:20:11
阅读次数:
254
如何在页面加载完成后再去做某事?什么方法可以判断当前页面加载已完成?document.readyState 判断页面是否加载完成?javascript提供了document.readyState=="complete"方法来解决当前页面加载判断的问题。 <script type="text/java ...
分类:
其他好文 时间:
2016-09-15 17:46:16
阅读次数:
2445
XMLHttpRequest对象的readyState与status的几种状态码表示的意思: readyState有五种状态: 0 (未初始化): (XMLHttpRequest)对象已经创建,但还没有调用open()方法; 1 (载入):已经调用open() 方法,但尚未发送请求; 2 (载入完成 ...
分类:
Web程序 时间:
2016-08-29 01:41:47
阅读次数:
180