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

面试题 相关文章推荐
面向对象编程OOP的优点
Jan 22 面试题
如何打开WebSphere远程debug
Oct 10 面试题
Java方面的关于数组和继承的笔面试题
Sep 18 面试题
如何向接受结构参数的函数传入常数值
Feb 17 面试题
下面这个程序执行后会有什么错误或者效果
Nov 03 面试题
在C++ 程序中调用被C 编译器编译后的函数,为什么要加extern "C"
Aug 09 面试题
CLR与IL分别是什么含义
Aug 23 面试题
C#怎么让一个窗口居中显示?
Oct 20 面试题
linux面试题参考答案(2)
Dec 06 面试题
Linux文件操作命令都有哪些
Feb 27 面试题
Java面试题:请说出如下代码的输出结果
Apr 22 面试题
介绍一下SOA和SOA的基本特征
Feb 24 面试题
在浏览器端如何得到服务器端响应的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
再次研究下cache_lite
2007/02/14 PHP
PHP 采集程序原理分析篇
2010/03/05 PHP
PHP递归遍历指定目录的文件并统计文件数量的方法
2015/03/24 PHP
php获取指定范围内最接近数的方法
2015/06/02 PHP
一段实用的php验证码函数
2016/05/19 PHP
通过ifame指向的页面高度调整iframe的高度
2006/10/05 Javascript
jq选项卡鼠标延迟的插件实例
2013/05/13 Javascript
js 动态修改css文件的方法
2014/08/05 Javascript
js获取滚动距离的方法
2015/05/30 Javascript
jQuery实现时尚漂亮的弹出式对话框实例
2015/08/07 Javascript
分享我对JS插件开发的一些感想和心得
2016/02/04 Javascript
javascript 用函数实现继承详解
2016/05/28 Javascript
plupload+artdialog实现多平台上传文件
2016/07/19 Javascript
vue中如何实现变量和字符串拼接
2017/06/19 Javascript
详解require.js配置路径的用法和css的引入
2017/09/06 Javascript
使用Node.js实现一个多人游戏服务器引擎
2019/03/13 Javascript
koa2 用户注册、登录校验与加盐加密的实现方法
2019/07/22 Javascript
nodeJs的安装与npm全局环境变量的配置详解
2020/01/06 NodeJs
[01:36:57]【09DOTA2第一视角】小骷髅
2014/04/16 DOTA
[02:51]2014DOTA2 TI小组赛总结中国军团全部进军钥匙球馆
2014/07/15 DOTA
[01:59]翻天覆地,因你而变,7.20版本地图更新速览
2018/11/24 DOTA
Django1.7+python 2.78+pycharm配置mysql数据库教程
2014/11/18 Python
使用python的pexpect模块,实现远程免密登录的示例
2019/02/14 Python
Python实现计算长方形面积(带参数函数demo)
2020/01/18 Python
python 实现仿微信聊天时间格式化显示的代码
2020/04/17 Python
Jupyter安装链接aconda实现过程图解
2020/11/02 Python
一文带你掌握Pyecharts地理数据可视化的方法
2021/02/06 Python
导游实习生自荐书
2014/01/28 职场文书
《美丽的黄昏》教学反思
2014/02/28 职场文书
2014年银行员工年终自我评价
2014/09/19 职场文书
大学生翘课检讨书范文
2014/10/06 职场文书
2015年感恩母亲节的演讲稿
2015/03/18 职场文书
死者家属慰问信
2015/03/24 职场文书
2015年消防工作总结
2015/04/24 职场文书
高一地理教学工作总结
2015/08/12 职场文书
Apache Linkis 中间件架构及快速安装步骤
2022/03/16 Servers