已有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请求),这样就可使网页从服务器请求少量的信息,而不是整个页面。
猜你喜欢
真我Realme怎么打开查找手机功能
荣耀Magic Vs至臻版照片怎么显示日期
魅族20Pro充不进去电怎么办
720p是多少像素
OPPOK10x微信朋友圈置顶怎么设置
闪存盘和u盘怎么区别
背景墙装修材料有哪些
10代雅阁小绿叶有没有必要开
qq收藏违规的视频会封号吗
小米12充电多久充满
抖音怎么删除私信分享列表
c盘是什么盘
最新学习
东风本田urv值得买吗 输出马力可达272匹(油耗实测9L)
怎么举报以租代征
OPPO K10支持多少W快充
荣耀Play7TPro充电太慢如何解决
东风日产启辰大v图片及报价2022款(2022款东风日产启辰大v售价多少)
OPPO Reno9闪退怎么办
现代途胜是什么级别的车 定位为紧凑型suv
如何设置拒接陌生来电
手机是谁发明的
魅族20怎么设置一键锁屏
标致308s油耗是多少 百公里油耗仅7.5L(加满油能跑700km)
多长时间换变速箱油(换变速箱油能行吗)