ajax

来源:互联网 发布:普通java项目编译运行 编辑:程序博客网 时间:2024/06/06 09:07

1.ajax的定义

AJAX即“Asynchronous Javascript XML[1] ”(异步JavaScriptXML[1] ),是指一种创建交互式网页应用的网页开发技术。AJAX 异步 JavaScriptXML标准通用标记语言的子集)。AJAX 是一种用于创建快速动态网页的技术。

2. HTTP就绪状态

HTTP 就绪状态表示请求的状态或情形。它用于确定该请求是否已经开始、是否得到了响应或者请求/响应模型是否已经完成。它还可以帮助确定读取服务器提供的响应文本或数据是否安全。在 Ajax 应用程序中需要了解五种就绪状态:

0**:未被始化 

1**:请求收到,继续处理

2**:操作成功收到,分析、接受 

3**:完成此请求必须进一步处理

4**:请求包含一个错误语法或不能完成 

5**:服务器执行一个完全有效请求失败

200——服务器相应正常

400——错误请求,如语法错误 

403——请求不允许

404——没有发现文件、查询或URl  

500——服务器产生内部错误

3.Ajax:异步请求

在不刷新整个页面的情况下,实现局部交换客户端及服务AJAX 的要点是 XMLxmlHttpuest 对象。不同的浏览器创建XMLxmlHttpuest 对象的方法是有差异的。IE 浏览器使用 ActiveXObject,而其他的浏览器使用名为 XMLxmlHttpuest JavaScript 内建对象。

 

 

0 0
原创粉丝点击