当前位置:首页 » 服务器技术
开发技术指南» 文章正文
    引言: Ajax不是一个技术,它更像是一个模式—标志并描述有用的设计技巧的一种方法。
 

 

    摘要:描述:在注册或购物车结帐的时候,需要用户填入个人资料,这个环节可以简练一下,我们只需客人填入邮政编码,然后就根据这个邮政编码,自动从数据库中取出相应的省,市等地址信息。 这样既可以减少客户的输入,增加客户体验,又可以减少由于资料输入而产生的错误。 实现: html<script>function createrequestobject() {var ro;var browser = navigator.appname;if(b......
 ·ajax应用解决一些常见问题    »显示摘要«
    摘要:不可否认,我是非常看好ajax技术的。我以为ajax技术对于互联网,就像html对于互联网一样。但同时又要看到,ajax技术不能完全取代我们常规的web开发技术。ajax技术有它让人眼睛一亮的优点,同时它也有很多弱点。我们作为开发人员,不能因为ajax技术好,就在web开发中全部使用ajax。 对了,不能为了ajax而ajax,就像钢要用到刀刃上一样,ajax应该用在能充分发挥它的优点的地方。而大多数的时候,我们还需要和往常一样,使用mvc的实现stru......


Ajax技术:构建动态的Java应用程序(1)

ajax(asynchronous javascript and xml)是一个结合了java技术、xml、以及javascript的编程技术,可以让你构建基于java技术的web应用,并打破了使用页面重载的惯例。

ajax,异步javascript与xml,是使用客户端脚本与web服务器交换数据的web应用开发方法。这样,web页面不用打断交互流程进行重新加裁,就可以动态地更新。使用ajax,你可以创建接近本地桌面应用的,直接的、高可用的、更丰富的、更动态的web用户接口界面。

当前的热闹是因为在2004与2005年出现了一些基于ajax的非常动态的webui,尤其是google的gmail与maps应用系统、与照片共享网站flickr。这些ui充分地使用了后台通道,也被一些开发者称为“web 2.0”,并导致了大家对ajax应用兴趣的猛涨。 【相关文章:硬件实现四至七层交换

ajax不是一个技术,它更像是一个模式—标志并描述有用的设计技巧的一种方法。对于刚了解它的许多开发人员来说,它是一种新的感觉,但是实现ajax的所有组件都已存在了许多年。 【扩展阅读:三层交换机不等于路由器

你可以使用ajax来加强传统的web应用,通过消除页面载入来使交互更流畅。为了示范它,我将使用一个简单的,能动态更新加入的物品购物车。结合一个在线商店,这个方法可以不用等待点击后的页面重载,而让我们继续浏览并挑选物品到购物车中。 【扩展信息:笑傲江湖之“三层交换”篇

一个更好的购物车

虽然,本文中的代码针对购物车例子,但其中展示的技术可以用到其它的ajax应用中。列表1中展示了购物车示例所使用的html代码。在整篇文章中,我都将会引用到这些html代码。

ajax处理过程

一个ajax交互从一个称为xmlhttprequest的javascript对象开始。如同名字所暗示的,它允许一个客户端脚本来执行http请求,并且将会解析一个xml格式的服务器响应。ajax处理过程中的第一步是创建一个xmlhttprequest实例。
...   下一页

    摘要:一、 简介ajax,一个异步javascript和xml的缩略词,是最近出来的技术词语。异步意味着你可以经由超文本传输协议(http)向一个服务器发出请求并且在等待该响应时继续处理另外的数据。这就意味着,例如,你可以调用一个服务器端脚本来从一个数据库中以xml方式检索数据,把数据发送到存储在一个数据库的服务器脚本,或者简单地装载一个xml文件以填充你的web站点而不需刷新该页面。然而,在这项新技术提供巨大能力的同时,它也引起了在"back"按钮问题上的很多......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE