随笔分类 -  ajax相关分享

ajax疑难问题的分享
摘要:使用ajax时必须留心两类错误,他们之间的区别源于视角不同。 一、第一类错误是从XMLHttpRequest对象的角度看到的问题:某些因素阻例如止了请求发送到服务器,例如DNS无法解析主机名,连接请求被拒绝,或者url无效。 二、第二类问题是从应用程序的角度看到的问题而非XMLHttpRequest 阅读全文
posted @ 2018-01-17 22:52 Sarah119 阅读(631) 评论(0) 推荐(0)
摘要:建立和探索一个简单示例之后,现在可以深入了解XMLHttpRequest对象支持的功能,以及如何在你的请求中使用它们了。起点就是第二级规范里定义的那些额外事件。之前已经使用一个:readystatechange。它是从第一等级转过来的,其他的如下表所示。 XMLHttpRequest对象定义的事件 阅读全文
posted @ 2018-01-01 22:00 Sarah119 阅读(137) 评论(0) 推荐(0)
摘要:修改示例以支持Opera     第一个问题是Opera在触发readystatechange事件时不会生成一个Event对象。这就意味着必须把XMLHttpRequest对象指派给一个全局变量,这样才能在以后引用它。我定义一个名为的var,随后在handle 阅读全文
posted @ 2018-01-01 21:49 Sarah119 阅读(126) 评论(0) 推荐(0)
摘要:    一旦脚本调用了send方法,浏览器就会在后台发送请求到浏览器。因为请求是在后台处理的,所以Ajax依靠事件来通知你这个请求的进度的进展情况,在上个随笔的里,使用handleResponse函数处理这些事件: 当readystatechange事件被触发 阅读全文
posted @ 2018-01-01 21:02 Sarah119 阅读(477) 评论(0) 推荐(0)
摘要:Ajax的关键在于XMLHttpRequest对象,如下基本用法:     第一步是创建一个新的XMLHttpRequest对象。与之前在DOM中见过的大多数对象不同,你并非通过浏览器定义的某个全局变量来访问这类对象,而是使用关键词new如:var httpR 阅读全文
posted @ 2017-12-31 23:31 Sarah119 阅读(114) 评论(0) 推荐(0)
摘要:    ajax向服务器异步发送和接受数据,然后用JavaScript解析。Ajax核心规范的名称继承于你用来建立和发送请求的JavaScript对象:XMLHttpRequest。这个规范有两个等级。所有主流浏览器都实现了第一级(Level1),它代表了基础 阅读全文
posted @ 2017-12-31 22:15 Sarah119 阅读(102) 评论(0) 推荐(0)