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...

面试题 相关文章推荐
使用useBean标志初始化BEAN时如何接受初始化参数
Feb 11 面试题
经典C++面试题一
Nov 06 面试题
不用游标的SQL语句有哪些
Sep 07 面试题
.net工程师笔试题
Jun 09 面试题
C#基础面试题
Oct 17 面试题
Linux文件系统类型
Feb 15 面试题
软件设计的目标是什么
Dec 04 面试题
Python面试题:Python是如何进行内存管理的
Aug 04 面试题
值传递还是引用传递
Feb 08 面试题
25道Java面试题集合
May 21 面试题
J2EE中的容器都包括哪些
Aug 21 面试题
如何安装ruby on rails
Feb 09 面试题
在浏览器端如何得到服务器端响应的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
解析zend studio中直接导入svn中的项目的方法步骤
2013/06/21 PHP
thinkphp命名空间用法实例详解
2015/12/30 PHP
Yii控制器中filter过滤器用法分析
2016/07/15 PHP
thinkPHP通用控制器实现方法示例
2017/11/23 PHP
JQuery textlimit 显示用户输入的字符数 限制用户输入的字符数
2009/05/14 Javascript
JavaScript 事件查询综合
2009/07/13 Javascript
jquery 简单导航实现代码
2009/09/11 Javascript
Javascript常考语句107条收集
2010/03/09 Javascript
jQuery中outerHeight()方法用法实例
2015/01/19 Javascript
javascript页面倒计时实例
2015/07/25 Javascript
jQuery实现简单的图片查看器
2020/09/11 Javascript
JS实现点击登录弹出窗口同时背景色渐变动画效果
2016/03/25 Javascript
JQuery异步加载PartialView的方法
2016/06/07 Javascript
JS简单设置下拉选择框默认值的方法
2016/08/20 Javascript
在Web项目中引入Jquery插件报错的完美解决方案(图解)
2016/09/19 Javascript
详解基于javascript实现的苹果系统底部菜单
2016/12/02 Javascript
JS实现的文字间歇循环滚动效果完整示例
2018/02/13 Javascript
解决vue 更改计算属性后select选中值不更改的问题
2018/03/02 Javascript
详解Vue中数组和对象更改后视图不刷新的问题
2018/09/21 Javascript
JavaScript数据结构与算法之二叉树实现查找最小值、最大值、给定值算法示例
2019/03/01 Javascript
微信小程序实现购物车代码实例详解
2019/08/29 Javascript
NUXT SSR初级入门笔记(小结)
2019/12/16 Javascript
用Python脚本生成Android SALT扰码的方法
2013/09/18 Python
python获取本机mac地址和ip地址的方法
2015/04/29 Python
python+pygame简单画板实现代码实例
2017/12/13 Python
Python/Django后端使用PIL Image生成头像缩略图
2019/04/30 Python
在Django admin中编辑ManyToManyField的实现方法
2019/08/09 Python
Python操作redis和mongoDB的方法
2019/12/19 Python
移动HTML5前端框架—MUI的使用
2017/12/18 HTML / CSS
2013年保送生自荐信格式
2013/11/20 职场文书
数控技校生自我鉴定
2014/03/02 职场文书
六一儿童节开幕词
2015/01/29 职场文书
全国爱眼日活动总结
2015/02/27 职场文书
2015年医务人员医德医风自我评价
2015/03/03 职场文书
Python多个MP4合成视频的实现方法
2021/07/16 Python
使用Redis实现分布式锁的方法
2022/06/16 Redis