ajax1—php(27)

一 简介

web程序工作规律图:

传统的web程序工作规律图:

Ajax 1

Ajax工作规律图:

Ajax 2

1、  关于Ajax

l  Asynchronous 异步

l  JavaScript

l  And

l  XML

Ajax正是使用javascript与xml和服务器交互数据的一种技术

Xml:

Json:

二 、  发展历程

l  1998年           诞生

l  2005年    流行

三 、  运维平台

l  Google Chrome

l  Mozilla

l  Firefox

l  Internet Explorer

l  Opera

l  Konqueror

l  Safari

 

 

贰 、  核心指标

XMLHttpRequest

一 、创制对象

在不一样的浏览器下,成立ajax对象的措施略有分裂。

IE下:

new ActiveXObject(“Microsoft.XMLHTTP”)

Ajax 3

w3c模型浏览器:

new XMLHttpRequest()

Ajax 4

5、封装ajax

Ajax 5

调用代码:

Ajax 6

三 、Ajax对象相关属性和格局:

壹 、  相关办法:

l  open(method,url)

初始化ajax对象

 

method:请求格局    post、get

 

url:请求能源地址  

l  setRequestHeader(header,value)

 

设置请求头音讯

Header:头信息

Value:值

 

l  send(content)

发送请求

 

Content:所传递的参数  唯有在post请求时才供给将参数放在那里

② 、  相关属性:

l  readyState

Ajax对象的境况码 ,那个地方码会随时变动

0:表示对象已成立,但未初阶化

1:表示对象已伊始化,但未发送

2:已调用send方法进行呼吁

3:正在接收数据(接收到有的)

4:接收完成

 

l  onreadystatechange

当ajax对象的状态码爆发转移时,所接触的回调函数

 

l  status

http响应状态码

 

l  statusText

http响应的公文

 

l  responseText

http响应内容的文书

 

Ajax,l  responseXML

http响应内容的xml数据

 

Ajax对象数据的传递主要有二种办法:

Text:responseText

Xml:reponseXML

Json:responseText

 

相关文章