AJAX 技术入门介绍

AJAX 技术入门介绍

ID:40711723

大小:63.35 KB

页数:19页

时间:2019-08-06

AJAX 技术入门介绍_第1页
AJAX 技术入门介绍_第2页
AJAX 技术入门介绍_第3页
AJAX 技术入门介绍_第4页
AJAX 技术入门介绍_第5页
资源描述:

《AJAX 技术入门介绍》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、AJAX技术入门介绍AJAX简介AJAX是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。您应当具备的基础知识在继续学习之前,您需要对下面的知识有基本的了解:·HTML/XHTML·CSS·JavaScript/DOM如果您希望首先学习这些项目,请在我们的首页访问这些教程。什么是AJAX?AJAX=异步JavaScript和XML。AJAX是一种用于创建快速动态网页的技术。通过在后台与服务器进行少量数据交换,AJAX可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。传统的网页(不使用AJAX)如果需要

2、更新内容,必需重载整个网页面。有很多使用AJAX的应用程序案例:新浪微博、Google地图、开心网等等。GoogleSuggest在2005年,Google通过其GoogleSuggest使AJAX变得流行起来。GoogleSuggest使用AJAX创造出动态性极强的web界面:当您在谷歌的搜索框输入关键字时,JavaScript会把这些字符发送到服务器,然后服务器会返回一个搜索建议的列表。今天就开始使用AJAXAJAX基于已有的标准。这些标准已被大多数开发者使用多年。请阅读下一章,看看AJAX是如何工作的!AJAX实例为了帮助您理解AJAX的工作原理

3、,我们创建了一个小型的AJAX应用程序。实例LetAJAXchangethistext通过AJAX改变内容AJAX实例解释上面的AJAX应用程序包含一个div和一个按钮。div部分用于显示来自服务器的信息。当按钮被点击时,它负责调用名为loadXMLDoc()的函数:

LetAJAXchangethistext

ChangeContent接下来

4、,在页面的head部分添加一个下面的章节会为您讲解AJAX的工作原理。AJAX-创建XMLHttpRequest对象XMLHttpRequest是AJAX的基础。XMLHttpRequest对象所有现代浏览器均支持XMLHttpRequest对象(IE5和IE6使用ActiveXObjec

5、t)。XMLHttpRequest用于在后台与服务器交换数据。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。创建XMLHttpRequest对象所有现代浏览器(IE7+、Firefox、Chrome、Safari以及Opera)均内建XMLHttpRequest对象。创建XMLHttpRequest对象的语法:variable=newXMLHttpRequest();老版本的InternetExplorer(IE5和IE6)使用ActiveX对象:variable=newActiveXObject("Microsoft.XMLHTT

6、P");为了应对所有的现代浏览器,包括IE5和IE6,请检查浏览器是否支持XMLHttpRequest对象。如果支持,则创建XMLHttpRequest对象。如果不支持,则创建ActiveXObject:varxmlhttp;if(window.XMLHttpRequest){//codeforIE7+,Firefox,Chrome,Opera,Safarixmlhttp=newXMLHttpRequest();}else{//codeforIE6,IE5xmlhttp=newActiveXObject("Microsoft.XMLHTTP");}在下

7、一章中,您将学习发送服务器请求的知识。AJAX-向服务器发送请求XMLHttpRequest对象用于和服务器交换数据。向服务器发送请求如需将请求发送到服务器,我们使用XMLHttpRequest对象的open()和send()方法:xmlhttp.open("GET","test1.txt",true);xmlhttp.send();方法描述open(method,url,async)规定请求的类型、URL以及是否异步处理请求。·method:请求的类型;GET或POST·url:文件在服务器上的位置·async:true(异步)或false(同步)s

8、end(string)将请求发送到服务器。·string:仅用于POST请求GET还是POST

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
相关标签