已有1条回答
管理员
Ajax的原理简单来说就是通过XmlHttpRequest对象来向服务器发送异步请求,从服务器获得数据,然后用JavaScript来操作DOM而更新页面。Ajax相当于在用户和服务器之间加了—个中间层(AJAX引擎),使用户操作与服务器响应异步化。并不是所有的用户请求都提交给服务器,像—些数据验证和数据处理等都交给Ajax引擎自己来做,只有确定需要从服务器读取新数据时再由Ajax引擎代为向服务器提交请求。
Ajax即AsynchronousJavascriptAndXML(异步JavaScript和XML)在2005年被JesseJamesGarrett提出的新术语,用来描述一种使用现有技术集合的新方法,包括HTML或XHTML,CSS,JavaScript,DOM,XML,XSLT,以及最重要的XMLHttpRequest。使用Ajax技术网页应用能够快速地将增量更新呈现在用户界面上,而不需要重载(刷新)整个页面,这使得程序能够更快地回应用户的操作。
Ajax不是一种新的编程语言,而是一种用于创建更好更快以及交互性更强的Web应用程序的技术。使用JavaScript向服务器提出请求并处理响应而不阻塞用户核心对象XMLHttpRequest。通过这个对象,您的JavaScript可在不重载页面的情况与Web服务器交换数据,即在不需要刷新页面的情况下,就可以产生局部刷新的效果。
Ajax在浏览器与Web服务器之间使用异步数据传输(HTTP请求),这样就可使网页从服务器请求少量的信息,而不是整个页面。
猜你喜欢
汽车被冰雹砸的到处都是坑怎么办
外观出众造型别致 大众途昂维修保养费用解析
大众途岳口碑怎么样 大众途岳怎么样值得买吗(功能配置丰富)
iphonex能更新ios15.5吗
荣耀70双十二会不会降价
OPPOReno10Pro+怎么连接有线耳机
白头翁的特点
真我realme GT2 大师探索版和iQOO 10哪个好
关于中秋节的飞花令
安徽车牌字母代表城市
奥德赛2022款报价及图片(本田奥德赛2022款上市)
6000瓦用多大的漏电保护器
最新学习
北汽新能源eu5怎么样?北汽新能源eu5的价格多少?
限号车辆跑高速会扣分么
Xiaomi 12S是5G全网通吗?
一加 Ace 2预购有什么优惠
魅族16sPro怎么查看手机型号
优酷为什么开通了会员也不能下载 只能在线观看电视剧
荣耀X30支持面部识别吗?
Xiaomi Civi开启录屏教程
30万左右买什么车好排行榜(分享3台豪车既划算又靠谱)
pk票是什么b站
一汽奔腾nat网约车怎么样(一汽奔腾NAT试驾体验)
荣耀Magic3刷机教程