AJAX应用和传统Web应用有什么不同


Posted in 面试题 onAugust 24, 2013
在传统的Javascript编程中,如果想得到服务器端数据库或文件上的信息,或者发送客户端信息到服务器,需要建立一个HTML form然后GET或者POST数据到服务器端。用户需要点击”Submit”按钮来发送或者接受数据信息,然后等待服务器响应请求,页面重新加载。
因为服务器每次都会返回一个新的页面, 所以传统的web应用有可能很慢而且用户交互不友好。
使用AJAX技术, 就可以使Javascript通过XMLHttpRequest对象直接与服务器进行交互。
通过HTTP Request, 一个web页面可以发送一个请求到web服务器并且接受web服务器返回的信息(不用重新加载页面),展示给用户的还是通一个页面,用户感觉页面刷新,也看不到到Javascript后台进行的发送请求和接受响应。

Tags in this post...

面试题 相关文章推荐
PHP面试题大全
Oct 16 面试题
外企C语言笔试题
Nov 10 面试题
介绍一下代理模式(Proxy)
Oct 17 面试题
深圳-东方伟业笔试部分
Feb 11 面试题
XML文档面试题
Aug 05 面试题
C#可否对内存进行直接的操作
Feb 26 面试题
进程的查看和调度分别使用什么命令
Mar 25 面试题
Linux面试经常问的文件系统操作命令
Nov 05 面试题
JDBC操作数据库的基本流程是什么
Oct 28 面试题
Java面试题:为什么要用Java
May 11 面试题
Java中的异常处理机制的简单原理和应用
Apr 27 面试题
Java基础类库面试题
Sep 04 面试题
在浏览器端如何得到服务器端响应的XML数据
Nov 24 #面试题
介绍一下XMLHttpRequest对象
Feb 12 #面试题
XMLHttpRequest对象在IE和Firefox中创建方式有没有不同
Mar 23 #面试题
介绍一下Prototype的$()函数,$F()函数,$A()函数都是什么作用?
Mar 05 #面试题
介绍一下XMLHttpRequest对象的常用方法和属性
May 24 #面试题
Prototype中如何为一个元素添加一个方法
Dec 08 #面试题
GWT (Google Web Toolkit)有哪些主要的原件组成?
Jun 08 #面试题
You might like
隐藏你的.php文件的实现方法
2007/03/19 PHP
php 中英文语言转换类
2011/09/07 PHP
PHP中的print_r 与 var_dump 输出数组
2016/06/13 PHP
PHP中将一个字符串部分字符用星号*替代隐藏的实现代码
2019/09/08 PHP
jQuery入门问答 整理的几个常见的初学者问题
2010/02/22 Javascript
Confirmer JQuery确认对话框组件
2010/06/09 Javascript
JavaScript中为元素加上name属性的方法
2011/05/09 Javascript
JS获取元素多层嵌套思路详解
2016/05/16 Javascript
JSON格式的时间/Date(2367828670431)/格式转为正常的年-月-日 格式的代码
2016/07/27 Javascript
jQuery双向列表选择器DIV模拟版
2016/11/01 Javascript
jQuery正则验证注册页面经典实例
2017/06/10 jQuery
微信小程序删除处理详解
2017/08/16 Javascript
说说如何利用 Node.js 代理解决跨域问题
2019/04/22 Javascript
Python 过滤字符串的技巧,map与itertools.imap
2008/09/06 Python
Python原始字符串(raw strings)用法实例
2014/10/13 Python
状态机的概念和在Python下使用状态机的教程
2015/04/11 Python
在Django的session中使用User对象的方法
2015/07/23 Python
Python实现快速排序和插入排序算法及自定义排序的示例
2016/02/16 Python
python保存数据到本地文件的方法
2018/06/23 Python
python中scikit-learn机器代码实例
2018/08/05 Python
Python3随机漫步生成数据并绘制
2018/08/27 Python
python3 中文乱码与默认编码格式设定方法
2018/10/31 Python
python3正则提取字符串里的中文实例
2019/01/31 Python
Django文件存储 默认存储系统解析
2019/08/02 Python
python几种常用功能实现代码实例
2019/12/25 Python
python实现堆排序的实例讲解
2020/02/21 Python
Python定时器线程池原理详解
2020/02/26 Python
深入了解Python装饰器的高级用法
2020/08/13 Python
anaconda安装pytorch1.7.1和torchvision0.8.2的方法(亲测可用)
2021/02/01 Python
python opencv实现图像配准与比较
2021/02/09 Python
微信html5页面调用第三方位置导航的示例
2018/03/14 HTML / CSS
Kenneth Cole官网:纽约时尚优雅品牌
2016/11/14 全球购物
介绍下java.util.Arrays类
2012/10/16 面试题
小学优秀教育工作者事迹材料
2014/05/09 职场文书
求职教师自荐书
2014/06/19 职场文书
质量在我心中演讲稿
2014/09/02 职场文书