1 / 39
文档名称:

AJAX教程 W3SCHOOL推荐.doc

格式:doc   大小:106KB   页数:39页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

AJAX教程 W3SCHOOL推荐.doc

上传人:drp539606 2019/2/2 文件大小:106 KB

下载得到文件列表

AJAX教程 W3SCHOOL推荐.doc

文档介绍

文档介绍:Ajax教程,更多技术文章等着你AJAX指异步JavaScript及XML(AsynchronousJavaScriptAndXML)。AJAX是一种在2005年由Google推广开来的编程模式。AJAX不是一种新的编程语言,而是一种使用现有标准的新方法。通过AJAX,你可以创建更好、更快以及更友好的WEB应用程序。AJAX基于JavaScript和HTTP请求(HTTPrequests)。AJAX指异步JavaScript及XML(AsynchronousJavaScriptAndXML)。您应当具备的基础知识在继续学****之前,您需要对下面的知识有基本的了解:HTML/XHTMLJavaScript如果您希望首先学****这些项目,请在我们的首页访问这些教程。AJAX=异步JavaScript及XML(AsynchronousJavaScriptandXML)AJAX不是一种新的编程语言,而是一种用于创建更好更快以及交互性更强的Web应用程序的技术。通过AJAX,您的JavaScript可使用JavaScript的XMLHttpRequest对象来直接与服务器进行通信。通过这个对象,您的JavaScript可在不重载页面的情况与Web服务器交换数据。AJAX在浏览器与Web服务器之间使用异步数据传输(HTTP请求),这样就可使网页从服务器请求少量的信息,而不是整个页面。AJAX可使因特网应用程序更小、更快,更友好。AJAX是一种独立于Web服务器软件的浏览器技术。AJAX基于Web标准AJAX基于下列Web标准:JavaScriptXMLHTMLCSS在AJAX中使用的Web标准已被良好定义,并被所有的主流浏览器支持。AJAX应用程序独立于浏览器和平台。AJAX事关更优秀的应用程序Web应用程序较桌面应用程序有诸多优势;它们能够涉及广大的用户,它们更易安装及维护,也更易开发。不过,因特网应用程序并不像传统的桌面应用程序那样完善且友好。通过AJAX,因特网应用程序可以变得更完善,更友好。今天您就可以使用AJAX没有什么新东西可学。AJAX基于已有的标准。这些标准已被大多数开发者使用多年。AJAX使用Http请求在传统的JavaScript编程中,假如您希望从服务器上的文件或数据库中得到任何的信息,或者向服务器发送信息的话,就必须利用一个HTML表单向服务器GET或POST数据。而用户则需要单击“提交”按钮来发送/获取信息,等待服务器的响应,然后一张新的页面会加载结果。由于每当用户提交输入后服务器都会返回一张新的页面,传统的web应用程序变得运行缓慢,且越来越不友好。通过利用AJAX,您的JavaScript会通过JavaScript的XMLHttpRequest对象,直接与服务器来通信。通过使用HTTP请求,web页可向服务器进行请求,并得到来自服务器的响应,而不加载页面。用户可以停留在同一个页面,他或她不会注意到脚本在后台请求过页面,或向服务器发送过数据。XMLHttpRequest对象通过使用XMLHttpRequest对象,web开发者可以做到在页面已加载后从服务器更新页面!在2005年AJAX被Google推广开来(GoogleSuggest)。Google建议使用XMLHttpRequest对象来创建一种动态性极强的web界面:当您开始在Google的搜索框中输入查询时,JavaScript会向某个服务器发出这些字词,然后服务器会返回一系列的搜索建议。XMLHttpRequest对象得到下列浏览器的支持:+、、、Opera8+scape7。您的第一个AJAX应用程序为了让您理解AJAX的工作原理,我们将创建一个小型的AJAX应用程序。首先,我们需要一个带有两个文本框的HTML表单:用户名和时间。用户名文本框由用户填写,而时间文本框使用AJAX进行填写。此HTML文件名为""(请注意这个HTML表单没有提交按钮!):<html><body><formname="myForm">用户:<inputtype="text"name="username"/>时间:<inputtype="text"name="time"/></form></body></html>我们将在下一节解释AJAX的基本原理。AJAX-浏览器支持AJAX的要点是XMLHttpRequest对象。不同的浏览器创建XMLHttpRequest对象的方法是有差异的。IE浏览器使用ActiveXObject,而其他的浏览器使用名为XMLHttpRequest的JavaScript内建对象。如需针对不同的浏览器来创建此对象,我们要使用一条"tryandcatch"语句。您

最近更新

案例年龄特点是依据 11页

承包合同范本通用版(10篇) 18页

大班语言教案及教学反思《猪先生去野餐》 17页

2024年耐辐照玻璃棉项目资金筹措计划书代可行.. 80页

2024年联接机械项目资金筹措计划书代可行性研.. 72页

催化剂及助剂项目资金申请报告代可行性研究报.. 60页

大学生消防安全知识游戏策划 4页

203厂房扩建防腐-施工方案a 18页

神新公司本质安全管理基础知识 8页

2024年兴安职业技术学院单招职业技能测试题库.. 56页

2024年山东省潍坊市高职单招职业适应性测试题.. 75页

2024年惠州工程职业学院单招职业适应性测试试.. 56页

2024年河南省高职单招职业适应性测试模拟试题.. 56页

2024年重庆电子工程职业学院职业倾向性测试题.. 56页

一级建造师之一建公路工程实务题库1000道【学.. 302页

一级建造师之一建工程法规题库1000道精品附答.. 334页

演出经纪人之演出市场政策与法律法规题库400道.. 117页

演出经纪人考试题库1000道含完整答案【典优】.. 275页

2024年幼儿园教学设计(集合15篇) 44页

2024年幼儿园感统游戏足球方案范文(通用11篇.. 20页

2024年幼儿园常规工作总结 38页

2024年幼儿园小班活动教案 31页

2024年幼儿园小班教学个人工作计划 22页

2024年幼儿园小小班学期工作计划 13页

四川省成都外国语学校2024-2024学年高二下学期.. 14页

锂电池厂用蒸汽的作用 8页

2023年云南省社区(村)基层治理专干招考聘用50.. 197页

江苏省常州市钟楼实验中学七年级英语下册 Uni.. 35页

人教版二年级下册《轴对称图形》公开课公开课.. 33页

外研版八年级英语下册期中测试卷及答案 8页