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

面试题 相关文章推荐
JMS中Topic和Queue有什么区别
May 15 面试题
三维科技面试题
Jul 27 面试题
结构和类有什么异同
Jul 16 面试题
.NET初级开发工程师面试题
Apr 18 面试题
XML文档面试题
Aug 05 面试题
如何判断计算机可能已经中马
Mar 22 面试题
RIP版本1跟版本2的区别
Dec 30 面试题
介绍一下linux的文件系统
Oct 06 面试题
系统管理员的职责包括那些?管理的对象是什么?
Jan 18 面试题
一些关于MySql加速和优化的面试题
Jan 30 面试题
如何理解transaction事务的概念
May 27 面试题
介绍一下你对SOA的认识
Apr 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
第六节--访问属性和方法
2006/11/16 PHP
php微信公众平台配置接口开发程序
2016/09/22 PHP
PHP结合Ueditor并修改图片上传路径
2016/10/16 PHP
PHP中使用OpenSSL生成证书及加密解密
2017/02/05 PHP
图片自动缩小 点击放大
2008/07/07 Javascript
基于jquery实现的表格分页实现代码
2011/06/21 Javascript
js操作CheckBoxList实现全选/反选(在客服端完成)
2013/02/02 Javascript
JS实现一键回顶功能示例代码
2013/10/28 Javascript
jQuery前端框架easyui使用Dialog时bug处理
2014/12/05 Javascript
微信小程序 弹框和模态框实现代码
2017/03/10 Javascript
解决OneThink中无法异步提交kindeditor文本框中修改后的内容方法
2017/05/05 Javascript
vue.js实现单选框、复选框和下拉框示例
2017/07/18 Javascript
Vue学习笔记进阶篇之vue-cli安装及介绍
2017/07/18 Javascript
vue下跨域设置的相关介绍
2017/08/26 Javascript
Node.js实现注册邮箱激活功能的方法示例
2018/03/23 Javascript
React native ListView 增加顶部下拉刷新和底下点击刷新示例
2018/04/27 Javascript
小程序实现多选框功能
2018/10/30 Javascript
ES6中异步对象Promise用法详解
2019/07/31 Javascript
node读写Excel操作实例分析
2019/11/06 Javascript
JavaScript实现PC端横向轮播图
2020/02/07 Javascript
Vue Object.defineProperty及ProxyVue实现双向数据绑定
2020/09/02 Javascript
python中的文件打开与关闭操作命令介绍
2018/04/26 Python
Python 实现Windows开机运行某软件的方法
2018/10/14 Python
python 实现交换两个列表元素的位置示例
2019/06/26 Python
如何基于python实现年会抽奖工具
2020/10/20 Python
Django-simple-captcha验证码包使用方法详解
2020/11/28 Python
python Timer 类使用介绍
2020/12/28 Python
Html5页面二次分享的实现
2018/07/30 HTML / CSS
域名注册、建站工具、网页主机、SSL证书:Dynadot
2017/01/06 全球购物
苏格兰销售女装、男装和童装的连锁店:M&Co
2018/03/16 全球购物
华为c/c++笔试题
2016/01/25 面试题
高三毕业寄语
2014/04/10 职场文书
社区党建工作方案
2014/06/10 职场文书
校运会宣传稿大全
2015/07/23 职场文书
2015年卫生院健康教育工作总结
2015/07/24 职场文书
如何用H5实现好玩的2048小游戏
2022/07/23 HTML / CSS