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





郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。