onreadystatechange 事件当请求被发送到服务器时,我们需要执行一些基于响应的任务。每当 readyState 改变时,就会触发 onreadystatechange 事件。readyState 属性存有 XMLHttpRequest 的状态信息。下面是 XMLHttpRequest ...
分类:
Web程序 时间:
2014-12-01 23:54:18
阅读次数:
879
onreadystatechange事件即http头状态(readyState)变化事件。绑定onreadystatechange事件必须在open(打开连接),send(发送请求)之前。如下代码:客户端部分:<scripttype="text/javascript">functionvote(){//创建对象 varXHR=newXMLHttpRequest();//打开连接 X..
分类:
其他好文 时间:
2014-11-13 16:49:30
阅读次数:
165
客户端Javascript时间线:1)Web浏览器创建Document对象,并开始解析Web页面,解析html元素和它们的文本内容后添加Element对象和Text节点到文档中。在这个阶段documen.readystate属性值是“loading”2)当HTML解析器遇到没有async和defer属性的<script>元素时,它把这些..
分类:
编程语言 时间:
2014-10-31 12:11:44
阅读次数:
336
1.XMLHttpRequest对象
(1)XMLHttpRequest是XMLHTTP组件的对象,通过这个对象,AJAX可以像桌面应用程序一样只同服务器进行数据层面的交换,而不用每次都刷新界面,也不用每次将数据处理的工作都交给服务器来做;这样既减轻了服务器负担又加快了响应速度、缩短了用户等待的时间。
(2)XMLHttpRequest最早是在IE5中以Acti...
分类:
Web程序 时间:
2014-10-28 21:46:29
阅读次数:
332
XMLHttpRequest 对象的三个重要的属性:onreadystatechange:存储函数(或函数名),每当 readyState 属性改变时,就会调用该函数。readyState:存有 XMLHttpRequest 的状态。从 0 到 4 发生变化。0: 请求未初始化1: 服务器连接已建立...
分类:
其他好文 时间:
2014-10-24 14:17:43
阅读次数:
137
xmlhttp.onreadystatechange=function() { //alert(xmlhttp.readyState); //alert(xmlhttp.status); if (xmlhttp.readyState==4 && xmlhttp.status==200) ...
分类:
Web程序 时间:
2014-10-21 16:55:59
阅读次数:
233
(1)xmlhttp.status xmlHttp.status的值(HTTP状态表)0**:未被始化 1**:请求收到,继续处理 2**:操作成功收到,分析、接受 3**:完成此请求必须进一步处理 4**:请求包含一个错误语法或不能完成 5**:服务器执行一个完全有效请求失败 100——客户必须....
分类:
Web程序 时间:
2014-10-21 13:47:04
阅读次数:
179
1 if(document.readyState!="complete"){alert("请等待页面加载完毕...");}2 else{3 if(typeof jQuery=="undefined"){4 script=document.createElement("script");5 scri....
分类:
Web程序 时间:
2014-10-10 19:25:24
阅读次数:
194
function loadScript(url,callback){ var script=document.createElement("script"); script.type="text/javascript"; if(script.readyState){ script....
分类:
编程语言 时间:
2014-10-09 15:06:03
阅读次数:
189
XMLHttpRequest对象是Ajax的核心,它有很多属性和方法。1,readyState属性当一个XMLHttpRequest对象被创立后,readyState属性标示了当前对象处于什么状态,可以通过对该属性的访问,来判读此次请求的状态然后做出相应的操作,case 0 :未初始化状态,此时,已...
分类:
其他好文 时间:
2014-09-18 18:17:54
阅读次数:
163