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

面试题 相关文章推荐
如何写出高性能的JSP和Servlet
Jan 22 面试题
Java基础知识面试要点
Jul 29 面试题
某公司Java工程师面试题笔试题
Mar 27 面试题
是否有自动比较结构的方法
Jun 03 面试题
2019年c语言经典面试题目
Aug 17 面试题
如果一个类实现了多个接口但是这些接口有相同的方法名将会怎样
Jun 16 面试题
explicit和implicit的含义
Nov 15 面试题
几道Java和数据库的面试题
May 30 面试题
什么是Web Service?
Jul 25 面试题
如何通过jdbc调用存储过程
Apr 19 面试题
介绍一下javax.servlet.Servlet接口及其主要方法
Nov 30 面试题
Servlet的生命周期
Aug 25 面试题
在浏览器端如何得到服务器端响应的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对象递归引用造成内存泄漏分析
2014/08/28 PHP
PHP整合PayPal支付
2015/06/11 PHP
PHP培训要多少钱
2017/06/06 PHP
input链接页面、打开新网页等等的具体实现
2013/12/30 Javascript
jquery的attr方法禁用表单元素禁用输入内容
2014/06/23 Javascript
在HTML代码中使用JavaScript代码的例子
2014/10/16 Javascript
JS简单实现城市二级联动选择插件的方法
2015/08/19 Javascript
jQuery打字效果实现方法(附demo源码下载)
2015/12/18 Javascript
jquery之基本选择器practice(实例讲解)
2017/09/30 jQuery
jqgrid实现简单的单行编辑功能
2017/09/30 Javascript
AngularJS 控制器 controller的详解
2017/10/17 Javascript
使用vux实现上拉刷新功能遇到的坑
2018/02/08 Javascript
js实现导航跟随效果
2018/11/17 Javascript
vue实现的网易云音乐在线播放和下载功能案例
2019/02/18 Javascript
Vuex新手的理解与使用详解
2019/05/31 Javascript
通过实例学习React中事件节流防抖
2019/06/17 Javascript
用Python编写一个简单的俄罗斯方块游戏的教程
2015/04/03 Python
Python中用Decorator来简化元编程的教程
2015/04/13 Python
Python多进程同步简单实现代码
2016/04/27 Python
利用Python批量生成任意尺寸的图片
2016/08/29 Python
深入分析python数据挖掘 Json结构分析
2018/04/21 Python
10招!看骨灰级Pythoner玩转Python的方法
2019/04/15 Python
解决安装新版PyQt5、PyQT5-tool后打不开并Designer.exe提示no Qt platform plugin的问题
2020/04/24 Python
浅析HTML5中header标签的用法
2016/06/24 HTML / CSS
来自世界各地的优质葡萄酒:VineShop24
2018/07/09 全球购物
会计电算化应届生求职信
2013/11/03 职场文书
趣味比赛活动方案
2014/02/15 职场文书
公司合作协议范文
2014/10/01 职场文书
2014年大学团支部工作总结
2014/12/02 职场文书
委托书的样本
2015/01/28 职场文书
清洁工个人总结
2015/03/04 职场文书
开会迟到检讨书范文
2015/05/06 职场文书
对PyTorch中inplace字段的全面理解
2021/05/22 Python
Mysql数据库命令大全
2021/05/26 MySQL
图解排序算法之希尔排序Java实现
2021/06/26 Java/Android
pycharm部署django项目到云服务器的详细流程
2021/06/29 Python