`

Ajax究竟是个啥东西?

    博客分类:
  • ajax
阅读更多

Ajax究竟是个啥东西?

1、Ajax:异步JavaScrpt与XML,创建交互式Web应用,其本质上只是组合如下技术的新技巧:

html与css处理内容和样式技术

DOM动态显示及交互技术

XML和XSLT数据交互和操作技术(格式可选)

XMLHttpRequest对象异步交换数据技术

JavaScript技术

 

2、不使用ajax,浏览器发送HTTP请求,一是地址栏输网址并回车、二是提交表单,均需要刷新一个完整的页面,在数据传输过程中,浏览器白页,用户等待;使用ajax,在数据交互过程中,用户可以在浏览器上进行其他操作,局部刷新页面,按需取数据。传统Web应用在提交请求后必须等待服务器处理完毕(页面刷新完毕)才能继续操作;而ajax程序不需要等待服务器响应就能继续操作,具有ajax引擎,在客户端对用户的操作进行处理。两种模式比较见附件。

 

3、在载入页面上,不使用ajax,从一个页面载入另一个页面的内容,使用<iframe>,载入的页面内容和表现无法分离;使用ajax,通过XMLHTTPRequest对象,载入另一个页面的局部代码。

 

参考的扫盲书《PHP Web程序设计与Ajax技术》

 

  • 描述: 传统Web程序和基于ajax的Web程序模式比较
  • 大小: 43.1 KB
分享到:
评论

相关推荐

    ajax经典demo-初学者的好东西

    在"ajax经典demo-初学者的好东西"这个资源包中,很显然,它为初学者提供了一些经典的Ajax示例,帮助他们快速理解和掌握Ajax的核心概念和技术。下面,我们将详细讨论Ajax的关键组成部分和常见应用。 **一、Ajax的...

    asp.net 的Ajax第三方控件绝对好东西

    标题中的“asp.net的Ajax第三方控件绝对好东西”指的是ASP.NET AJAX生态系统中的第三方控件库,这些库提供了丰富的用户界面组件,可以帮助开发者更轻松地构建交互式Web应用。这些控件通常由独立软件供应商(ISVs)开发...

    好东西,AJAX实现排序的表格

    在网页开发中,数据展示和交互是至关重要的部分,而AJAX(Asynchronous JavaScript and XML)技术则在其中扮演了重要角色。AJAX允许我们无需刷新整个页面即可更新部分网页内容,大大提升了用户体验。本话题将深入...

    ajax的好好东西

    Ajax的工作原理在于引入了一个中间层,使得用户的操作与服务器的响应异步化。并非所有用户请求都需要直接提交至服务器,例如数据验证和初步处理等任务可由Ajax引擎本地完成,仅在确实需要从服务器获取新数据时,才由...

    Web服务器与Ajax异步交互易语言源码

    资源介绍:。...数据是使用AJAX向易语言程序请求...不需要IIS、Apache之类的东西就可以使用。做漂亮的程序不是梦。声明:因为程序只是为了讲解原理,所以有bug自己修复。资源作者:。@dulang。资源界面:。资源下载:。

    zk语言开发基于Ajax的东西

    3. **组件库**:ZK拥有一个丰富的组件库,包括各种UI控件,如按钮、表格、树形视图等,这些组件都内置了Ajax功能,可以实现异步数据交换。 4. **MVVM模式**:ZK支持Model-View-ViewModel(MVVM)设计模式,这使得...

    ajax教程,很好的东西

    用来学习ajax很不错,对于很多初学者是很有帮助的

    ajax快速通道

    可能如此迅速地将AJAX掌握到目前这样的程度,要真是让我自学三个月,然 后就写出书来的话,那真是在骗钱了。 老手能够快速学习的另一个重要的诀窍是:认识很多牛人朋友 如果没有李锟与赵泽欣的专家级指导与帮助,...

    利用ajax动态提示路径

    接触ajax后做的第一个跟ajax扯上关系的东西,献丑了,呵呵” 这个描述揭示了该技术的基本工作流程:当用户在文本框中输入路径时,如“C:\”,程序会触发一个Ajax请求,发送当前输入到服务器。服务器接收到请求后,...

    PHP AJAX 简单留言板

    这个里面继承了一些东西包括css jquery,我都是之前听别人说今天特意验证一下,用了一天的时间写的,第一次有思路就是不熟悉,好多想做的功能没有做出来,还是可以拿来学习用的,希望对你们有用帮助吧!

    一个简单实用的AJAX框架

    LxAjax框架~ 吧jar包加到自己的项目里 ...在这个标签里的东西均使用AJAX通讯 ("aa")+"A" %&gt;" /&gt; 当每次提交的时候 文本框aa都会自加一个"A"但是不会出现刷新效果 如果有更多的需要请加我QQ:466253283

    AJAX——新手快车道

    组合运用,也远远早于AJAX这个名词出现之前。所以,我真正敬佩的,并非提 出 AJAX这个缩写的Jesse James Garrett。而是那些早在N年以前,就已经在探索、 实践的先行者,他们始终在追求的:是更好的用户体验,以及更...

    ajax+json.pdf

    ASynchronous JavaScript And XML 异步的 JavaScript 和 XML; 异步和同步: 同步和异步本身是相对的 同步就相当于是 当客户端发送请求给服务端,在等待服务端响应的 请求时,客户端不做其他的事情。...Ajax 是一种

    Ajax + servlet 实现上传进度条显示

    东西做的很简单,但重点是能对这个方法有所了解就行了,有人想做的更炫的可以自行修改。希望能对大家有所帮助。如果有什么问题也可以发邮件一起讨论。 第一次上传这方面的东东希望大家顶顶呵呵^^ 另外有那位能...

    ajax扩展不用介绍大家都知道这东西

    1. 创建XMLHttpRequest对象:所有现代浏览器都内置了这个对象,它是Ajax交互的基础。 2. 发起HTTP请求:使用XMLHttpRequest对象的open()方法设定请求类型(GET或POST)、URL以及是否异步处理。 3. 发送请求:调用...

    ajax表单验证,自己从网上总结ajax比验证的一些东西,希望对大家有所帮助

    以下是一个简单的Ajax表单验证示例,使用JavaScript和JSON作为数据交换格式: ```html 提交 document.getElementById('myForm').addEventListener('submit', function(e) { e.preventDefault(); // 阻止...

    不懂ajax一样做ajax extjs2.02

    这个软件现在市面上只有2.0 和2.1 2,0有些新东西不能用 2.1要钱才能用啊, &lt;br&gt;怕这个东西以后2.02没有了先发个到csdn保存一下, &lt;br&gt;听说网友想在2.02上开发出网友自己的2.1这个目前不敢肯定,但是官方的...

    电脑考证练习(PHP5.2+sqlite2.8+AJAX)

    有时间,没钱,太阳又猛烈,只好窝在家中糊编这个东西,学习一下PHP、SQLITE和AJAX。祝好人一生平安! 补充:index.htm中的……&gt;改为,原来的会导致脚本错误。这是因为用Frontpage2003编写的,自动加入了那些东西。

    Ajax星形评分条插件 for pjblog.rar

    Ajax星形评分条(原创)(第一个在静态不用手动修改的插件) 由于网上的Ajax评分条都是PHP版,今天花了点时间写了一个asp版并用到PJ上。 此评分插件基于AjaxRequest类,PJ最终版支持。 (common/AjaxRequest.js) ...

Global site tag (gtag.js) - Google Analytics