Ajax知识点概括

ajax原理:
 XMLHttpRequest对象是AJAX得核心,本质上是一个XMLHttp组件
  创建XMLHttpRequest对象的方法:不同得浏览器创建方法不一样
  IE浏览器是做成ActiveX的方式,根据浏览器得版本不同有两种写法
   new ActiveXObject("Microsoft.XMLHTTP")
   new ActiveXObject("Msxml2.XMLHTTP") //3.0或4.0, 5.0

  其他浏览器Mozila,IE7
     new XMLHttpRequest()

 
 XMLHttpRequest
  重要方法:
    设置状态要访问的地址,请求得方式:  open(method,url)
     method:有get,post两个值,如果是get,执行doGet方法,post就执行doPost方法。
    当method=get得时候,send(content)里面得content是读不出来。
    发送访问请求:   send(content)--content只有post方式才能读出来。
            如何读取content,需要request.getReader().readLine().
  重要属性:
     readState:4表示就绪
     status:服务器返回得状态码:200表示正常返回,404找不到网址,500服务器内部错误
     responseText:服务器返回的文本
     responseXML:服务器返回的XML
   一个事件:
    onreadystatechange:当readState发生变化时触发。

posted @ 2011-08-23 16:12  浪漫满屋  阅读(872)  评论(0编辑  收藏  举报