AJAX学习笔记

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了AJAX学习笔记相关的知识,希望对你有一定的参考价值。

AJAX = 异步 javascript 和 XML。是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。传统的网页(不使用 AJAX)如果需要更新内容,必需重载整个网页面。

XMLHttpRequest 是 AJAX 的基础。
XMLHttpRequest 用于在后台与服务器交换数据。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。所有现代浏览器均支持 XMLHttpRequest 对象(IE5 和 IE6 使用 ActiveXObject)。

创建XMLHttpRequest方法: 1 variable=new XMLHttpRequest(); 

老版本创建ActiveXObject,创建方法: 1 variable=new ActiveXObject("Microsoft.XMLHTTP"); 

为应对现代各种浏览器,包括IE老版本,须检查浏览器是否支持XMLHttpRequest对象。如果支持,则创建XMLHttpRequest。否者,创建ActiveXObject。

代码示例:

var xmlhttp;
if (window.XMLHttpRequest)
  {// code for IE7+, Firefox, Chrome, Opera, Safari
  xmlhttp=new XMLHttpRequest();
  }
else
  {// code for IE6, IE5
  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  }

 

以上是关于AJAX学习笔记的主要内容,如果未能解决你的问题,请参考以下文章

Ajax学习笔记

AJAX学习笔记

ajax学习笔记

Ajax的学习笔记

ajax json 学习笔记

jQuery - 学习笔记 - 全局添加ajax重定向