【AJAX】AJAX入门指南
2016-02-15 16:38
302 查看
【是什么】
AJAX,即Asynchronous
Javascript And XML,异步JavaScript和XML。AJAX是一种用来改善用户体验的技术,其本质是利用浏览器内置的一种特殊的对象异步的向服务器发送请求,并且利用服务器返回的数据来部分更新当前页面。
【传统方式和AJAX方式】
传统方式(同步):
用户点击按钮或者链接向浏览器发出请求,等待服务端相应,同时服务器进行相应处理,并将处理结果以新的html页面的方式返回给用户。
AJAX方式(异步):
将用户和服务器之间的交互方式变为异步方式。
当用户想服务器端提交请求之后,不需要等待服务端相应,可以继续自己的用户体验,当服务器端处理完之后返回给浏览器,会由一种特殊的XMLHTTPReuqest接收返回的数据结果,并通过相应的程序将结果返回给用户。
【同步和异步Web应用】
【小结】
大致涉及到的技术有:①HTML用于建立Web表单并确定应用程序其他部分使用的字段。②JavaScript代码是运行AJAX的核心代码,帮助改进与服务器应用程序的通信。③DHTML或Dynamic
HTML,用于动态更新表单。我们将使用div、span和其他动态HTML元素来标记HTML。④文档对象模型DOM用于处理HTML结构和服务器返回的XML。⑤XML技术。⑥XMLHttpRequest对象。
AJAX的应用算是一种老技术、新技巧。本着全心全意为用户服务,不断进步。
AJAX,即Asynchronous
Javascript And XML,异步JavaScript和XML。AJAX是一种用来改善用户体验的技术,其本质是利用浏览器内置的一种特殊的对象异步的向服务器发送请求,并且利用服务器返回的数据来部分更新当前页面。
【传统方式和AJAX方式】
传统方式(同步):
用户点击按钮或者链接向浏览器发出请求,等待服务端相应,同时服务器进行相应处理,并将处理结果以新的html页面的方式返回给用户。
AJAX方式(异步):
将用户和服务器之间的交互方式变为异步方式。
当用户想服务器端提交请求之后,不需要等待服务端相应,可以继续自己的用户体验,当服务器端处理完之后返回给浏览器,会由一种特殊的XMLHTTPReuqest接收返回的数据结果,并通过相应的程序将结果返回给用户。
【同步和异步Web应用】
【小结】
大致涉及到的技术有:①HTML用于建立Web表单并确定应用程序其他部分使用的字段。②JavaScript代码是运行AJAX的核心代码,帮助改进与服务器应用程序的通信。③DHTML或Dynamic
HTML,用于动态更新表单。我们将使用div、span和其他动态HTML元素来标记HTML。④文档对象模型DOM用于处理HTML结构和服务器返回的XML。⑤XML技术。⑥XMLHttpRequest对象。
AJAX的应用算是一种老技术、新技巧。本着全心全意为用户服务,不断进步。
相关文章推荐
- Mysql的配置max_connections不生效的问题
- 迪克斯特拉算法-- Dijkstra's Algorithm
- QWidget rect和geometry的区别
- hbase java api 类介绍
- Android开发之EditText属性详解
- Tizen 架构
- 设计一个移动应用的本地缓存机制
- 如何优雅的用Axure装逼?高保真原型心得分享
- javaweb学习总结——HttpServletResponse对象
- 为什么要使用u-boot
- Android SD卡读取
- matlab生成EXE
- 创建git标签【转】
- C#图片添加水印的实现代码
- MapReduce的排序和二次排序
- 服务器磁盘爆满引发的dubbo请求超时问题
- 用grunt搭建自动化的web前端开发环境-完整教程
- 第一天上班没精神
- redis 安装 配置 启动
- 设计模式-代理