阅读数:795
已有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请求),这样就可使网页从服务器请求少量的信息,而不是整个页面。
猜你喜欢
别的手机能连wifi我的手机连不上
OPPOReno10Pro+屏幕刷新率多少
苹果14pro手势密码设置方法
五菱宏光报价及图片(五菱宏光最新消息)
苹果15怎么设置壁纸
执行器是什么
手机相册怎么加密
qq音乐超级会员和豪华绿钻区别
荣耀Magic5 Pro玩原神会发烫吗
邮政快递一般几天送到
怎么用淡水养章鱼,可以养在家里吗
十五年车取消一年两审是真的吗
最新学习
1TB固态分多少给c盘
大发的车标历史 源于日本的小型车
qq频道是干什么用的
电瓶多久来进行更换一次 需要在2年到5年的时间更换一次
红魔8S Pro是金属后盖吗
怎么挑选龙虾
华为Mate 50 Pro可以打卫星电话吗
荣威i5轮胎品牌及型号 195/65 r15米其林轮胎
长安suv车型推荐 长安7座suv有哪些
c1驾驶证考试题科目一模拟试题(即将考科一的快来收藏)
长安cs55怎么样口碑(长安cs55最低价格手动挡低配)
iQOO Z6X投屏方法介绍