首页 > Web开发 > 详细

ajax

时间:2019-04-09 17:22:02      阅读:161      评论:0      收藏:0      [点我收藏+]

Ajax
使用ajax 构建应用程序这个术语源自描述从基于 Web 的应用到基于数据的应用。
Ajax 不是一种新的编程语言,而是一种用于创建更好更快以及交互性更强的Web应用程序的技术。
使用 JavaScript 向服务器提出请求并处理响应而不阻塞用户!核心对象XMLHTTPRequest。通过这个对象,您的 JavaScript 可在不重载页面的情况与 Web 服务器交换数据,即在不需要刷新页面的情况下,就可以产生局部刷新的效果。
Ajax 在浏览器与 Web 服务器之间使用异步数据传输(HTTP 请求),这样就可使网页从服务器请求少量的信息,而不是整个页面。
Ajax可使因特网应用程序更小、更快,更友好。
AJAX 工作原理
Ajax 是一种独立于 Web 服务器软件的浏览器技术。 Ajax 基于下列 Web 标准:
JavaScript、XML、HTML与 CSS 在 Ajax 中使用的 Web 标准已被良好定义,并被所有的主流浏览器支持。Ajax 应用程序独立于浏览器和平台。
Web 应用程序较桌面应用程序有诸多优势;它们能够涉及广大的用户,它们更易安装及维护,也更易开发。
不过,因特网应用程序并不像传统的桌面应用程序那样完善且友好。通过 Ajax,因特网应用程序可以变得更完善,更友好。

ajax 事件处理

(1) 服务端需要返回一段普通文本给客户端 
普通文本类型:text/plain
(2) 服务端需要返回一段HTML代码给客户端 
HTML类型:text/html
(3)服务端需要返回一段XML代码给客户端 
XML类型:text/xml
(4)服务端需要返回一段javascript代码给客户端 
Javascript类型: 
text/Javascript(兼容性比较好) 
application/javascript(标准)
(5)服务端需要返回一段json对象给客户端 
json类型:application/json(标准)

ajax

原文:https://www.cnblogs.com/wsxxy/p/10678184.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!