网络编程
位置:首页>> 网络编程>> JavaScript>> W3C 发布 XMLHttpRequest 工作草图

W3C 发布 XMLHttpRequest 工作草图

 来源:cmswire.com 发布时间:2008-04-28 13:00:00 

标签:XMLHttpRequest,w3c,xml,标准

XMLHttpRequest 最近在 W3C 标准之路上又迈进了一步,W3C Web API 工作组刚刚发布了 XMLHttpRequest 对象的工作草图。XMLHttpRequest 勾画了一种从客户端向服务器传送数据的标准脚本引擎,数据可以是 XML 或任意文本格式,以 HTTP 或 HTTPS 协议传递。

 XMLHttpRequest 基于 DOM, HTML5 以及 HTTP,支持 XMLHttpRequest 的客户端必须支持这三种技术,以下是 XMLHttpRequest 对象的技术细节。

5个状态

UNSENT: 对象刚刚建立。 
OPENED: open() 方法已经执行,请求的头数据已经创建并发出。 
HEADERS_RECEIVED: 从服务器返回的回应数据头收到。 
LOADING: 回应数据正在接收。 
DONE: 数据传送结束或出错。 

1个事件

readystatechange:  该事件需实现事件接口,其命名空间的 URI 参数必须为 null,同时该事件不可取消。 

意外与错误

使用的是 DOM Level 3 内核中的 DOMException 对象传递错误消息。

该草图属于 W3C 富客户端计划的一部分,该计划为了提高 Web 的客户端体验。

0
投稿

猜你喜欢

  • 下面是一些有助于更有效地使用 SQL 事件探查器的提示和技巧。运行的跟踪过多如果 Microsoft? SQL Server? 实例运行得过
  • 对于什么是好设计,一万个人那里至少有一万零一个答案。每个人都有自己的答案,有的人还不止一个答案。老师说,一定要在设计里灌注自己的思想,有了自
  • 之前有看过一个博文写的是白社会的设计很好但运营却有些遭,因为对每一个WebGame的推出时间把握不准,会有几个应用同时上线造成影响力的冲突,
  • 在文章《用CSS实现柱状图(Bar Graph)的方法总结与比较(三)》中我强调说不同浏览器对于相同元素的默认样式并不一致,这也是为什么我们
  • 技术在进步,思维在发展,网页上的花样当然也要一天天地赶时髦了。在“滚动字符”、“跑马灯”已成平常的今天,网页上还能变出新花样吗?◆制作鼠标指
  • 在浏览器 IE6 、IE7、Firefox2+、Firefpx3+、Opera9.6+、Safari3.1+中测试以下代码:<!DOC
  • 在 Internet 连接无处不在的今天,我们忽然有了另外一个需求,离线 Web。Gmail, Google Reader, Zoho 这些
  • 在 PHP 中表示空的map或空数组都是以空数组形式,在转化为json数据时,会将空数组统一 json 序列化成 [],这样就存在
  • 在介绍GROUP BY 和 HAVING 子句前,我们必需先讲讲sql语言中一种特殊的函数:聚合函数,例如SUM, COUNT, MAX,
  • 一、密码式给数据库起一个随机复杂的名称,避免被猜到被下载,这种方式在以前很流行,因为大家都对自己的代码很有自信。但随着错误提示对数据库地址的
  • 一、INSERT和REPLACEINSERT和REPLACE语句的功能都是向表中插入新的数据。这两条语句的语法类似。它们的主要区别是如何处理
  • 在HTML中,常见的URL有多种表示方式:相对URL:    example.php    demo
  • 闲着没事看到国外一个酷站欣赏的网站不错,不过他是用FLASH做的,于是想着用JS也写一个看看,技术有限写的不是很完美,还有一些小的BUG不知
  • 在MySQL4中,是已经开始支持全文检索(索引)的了。但是只是对英文支持全文检索。由于英文在书写上的特殊性,使得分词算法相对中文来说,简单得
  •  几个月来好像就现在暂时无需求,稍微轻松一下,然后在Q群中发现有人提问,怎么用CSS实现数学公式“四又二分之一”。对于这个公式个人
  • 在Web开发的时候,经常会遇到的一种情况就是浏览器提示脚本运行时间过长,停止还是继续,无论你选择什么,相信你都会想尽一切办法让这个对话框远离
  • 1. 用Dreamweaver 4.0制作闪动的Flash按钮选择菜单Insert→Interactive Images→Flash But
  • CSS入门很简单,规则不多,写法也比较灵活,因此也带来了很多有创意的写法。跟IE一样,很好的容错性,像《 边框样式写法总结 》所说的bord
  • Tag,直译标签,是一种由用户自定义的、用于描述信息 [1]的关键词。Tagging是用户为信息赋予Tag的行为。Delicious,Fli
  • 现在IE7已经推出一段时间并且渗透到用户当中,不用等太久我们就可以在页面上使用更高级的CSS。两个最有用的项目将是 Child子和Adjac
手机版 网络编程 asp之家 www.aspxhome.com