ajax学习笔记一

一、ajax介绍

  1、ajax=Asychronous JavaScript and XML(异步的javascript和XML)。

  

  2、使网页在不重载的情况下与web服务器交换数据

  3、ajax不是新的编程语言,而是一种使用现有标准的新方法

二、XMLHttpRequest对象

  1、XMLHttpReuqest是ajax的基础

  2、所有浏览器都支持XMLHttpRequest对象

  3、XMLHttpRequest用于在后台于服务器交换数据。这意味着可以在不重载整个页面的情况下,对网页的某部分进行更新。

  4、如何创建XMLHttpRequest对象

  1. var loadHttp=new XMLHttpRequest();

  老版本浏览器下包括IE5、IE6请检查是否支持XMLHttpRequest对象。如果支持就使用XMLHttpReuqest对象,如果不支持,则创建ActiveXObject::

  1. var loadHttp=new ActiveXObject("Microsoft.XMLHTTP");

  综合使用方法:

  1. var loadHttp;
  2. if(window.XMLHttpReuqest){
  3.   loadHttp=new XMLHttpRequest();
  4. }
  5. else{
  6.   loadHttp=new ActiveXObject("Microsoft.XMLHTTP");
  7. }
  8. //window.XMLHttpReuqest是用来判断浏览器到底支持哪一种ajax





posted @ 2015-04-28 00:07  静文  阅读(154)  评论(0编辑  收藏  举报