程序笔记   发布时间:2022-07-18  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了什么是 AJAX大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

  什么是 AJAX ?

  AJAX = 异步 JavaScript 和 XML。

  AJAX 是一种用于创建快速动态网页的技术。

  通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。

  传统的网页(不使用 AJAX)如果需要更新内容,必需重载整个网页面。

  有很多使用 AJAX 的应用程序案例:新浪微博、Google 地图、开心网等等。

  Google Suggest

  在 2005 年,Google 通过其 Google Suggest 使 AJAX 变得流行起来。

  Google Suggest 使用 AJAX 创造出动态性极强的 web 界面:当您在谷歌的搜索框输入关键字时,JavaScript 会把这些字符发送到服务器,然后服务器会返回一个搜索建议的列表。

  今天就开始使用 AJAX

  AJAX 基于已有的标准。这些标准已被大多数开发者使用多年。

  AJAX 实例解释

  上面的 AJAX 应用程序包含一个 div 和一个按钮。

  div 部分用于显示来自服务器的信息。当按钮被点击时,它负责调用名为 loadXMLDoc() 的函数:

  Let AJAX change this text

  Change Content

  接下来,在页面的 head 部分添加一个

  XMLhttprequest 对象所有现代浏览器均支持 XMLhttprequest 对象(IE5 和 IE6 使用 ActiveXObject)。XMLhttprequest 用于在后台与服务器交换数据。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。创建 XMLhttprequest 对象所有现代浏览器(IE7+、Firefox、Chrome、Safari 以及 Opera)均内建 XMLhttprequest 对象。创建 XMLhttprequest 对象的语法:variable=new XMLhttprequest();老版本的 Internet Explorer (IE5 和 IE6)使用 ActiveX 对象:variable=new ActiveXObject("Microsoft.XMLhttp");为了应对所有的现代浏览器,包括 IE5 和 IE6,请检查浏览器是否支持 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所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。