正在阅读:Ajax程序设计入门Ajax程序设计入门

2007-05-17 18:20 出处: 作者:okajax 责任编辑:chenzhenjia

  XMLHttpRequest 对象方法

 方法 描述
 abort() 停止当前请求
 getAllResponseHeaders() 作为字符串返问完整的headers
 getResponseHeader("headerLabel") 作为字符串返问单个的header标签
 open("method","URL"[,asyncFlag[,"userName"[, "password"]]]) 设置未决的请求的目标 URL, 方法, 和其他参数
 send(content) 发送请求
 setRequestHeader("label", "value") 设置header并和请求一起发送

  XMLHttpRequest 对象属性

 属性 描述
 onreadystatechange 状态改变的事件触发器
 readyState 对象状态(integer):

0 = 未初始化

1 = 读取中

2 = 已读取

3 = 交互中

4 = 完成
 responseText 服务器进程返回数据的文本版本
 responseXML 服务器进程返回数据的兼容DOM的XML文档对象
 status 服务器返回的状态码, 如:404 = "文件末找到" 、200 ="成功"
 statusText 服务器返回的状态文本信息

  2、JavaScript

  JavaScript是一在浏览器中大量使用的编程语言,,他以前一直被贬低为一门糟糕的语言(他确实在使用上比较枯燥),以在常被用来作一些用来炫耀的小玩意和恶作剧或是单调琐碎的表单验证。但事实是,他是一门真正的编程语言,有着自已的标准并在各种浏览器中被广泛支持。

  3、DOM

  Document Object Model。

  DOM是给 HTML 和 XML 文件使用的一组 API。它提供了文件的结构表述,让你可以改变其中的內容及可见物。其本质是建立网页与 Script 或程序语言沟通的桥梁。

  所有WEB开发人员可操作及建立文件的属性、方法及事件都以对象来展现(例如,document 就代表“文件本身“这个对像,table 对象则代表 HTML 的表格对象等等)。这些对象可以由当今大多数的浏览器以 Script 来取用。

  一个用HTML或XHTML构建的网页也可以看作是一组结构化的数据,这些数据被封在DOM(Document Object Model)中,DOM提供了网页中各个对象的读写的支持。

  4、XML

  可扩展的标记语言(Extensible Markup Language)具有一种开放的、可扩展的、可自描述的语言结构,它已经成为网上数据和文档传输的标准。它是用来描述数据结构的一种语言,就正如他的名字一样。他使对某些结构化数据的定义更加容易,并且可以通过他和其他应用程序交换数据。

键盘也能翻页,试试“← →”键

相关文章

关注我们

最新资讯离线随时看 聊天吐槽赢奖品