
ajax
文章平均质量分 81
elimago
aa
展开
-
十大Ajax框架
No1—Prototype 特点:一个非常优雅的JS库,定义了JS的面向对象扩展,DOM操作API,事件等等,之上还有rico/script.aculo.us实现一些JS组件功能和效果(尚不够完善),以prototype为核心,形成了一个外围的各种各样的JS扩展库,是相当有前途的JS底层框架,突出特点就是非常易学易用,门槛很低,常常是一两行JS代码就可以搞定一个相关的功能。同时它也是Ro转载 2007-09-25 11:42:00 · 1304 阅读 · 0 评论 -
掌握 Ajax,第 10 部分: 使用 JSON 进行数据传输
以原生方式操作 JavaScript 对象 在异步应用程序中发送和接收信息时,可以选择以纯文本和 XML 作为数据格式。掌握 Ajax 的这一期讨论另一种有用的数据格式 JavaScript Object Notation(JSON),以及如何使用它更轻松地在应用程序中移动数据和对象。如果您阅读了本系列前面的文章,那么应已对数据格式有了相当的认识。前面的文章解释了在许多异步应用程序中如何恰转载 2008-01-16 13:47:00 · 530 阅读 · 0 评论 -
征服 Ajax 应用程序的安全威胁
Ajax,即异步 JavaScript 与 XML,是 Web 2.0 中的一项关键技术,它允许把用户和 Web 页面间的交互与 Web 浏览器和服务器间的通信分离开来。尤其是 Ajax 可以驱动 mashup,mashup 就是将多个内容或服务集成到一个单一的用户体验中。然而,由于其动态和多畴性,Ajax 和 mashup 技术引入了一些新型威胁。了解 Ajax 技术所带来的威胁,并通过探索一些转载 2008-01-16 11:56:00 · 637 阅读 · 0 评论 -
掌握 Ajax,第 5 部分: 操纵 DOM
使用 JavaScript 即时更新 Web 页面上一期中 Brett 介绍了文档对象模型(DOM),它的元素在幕后定义了 Web 页面。这一期文章中他将进一步探讨 DOM。了解如何创建、删除和修改 DOM 树的各个部分,了解如何实现网页的即时更新!如果阅读过本系列的 上一期文章,那么您就非常清楚当 Web 浏览器显示网页时幕后发生的一切了。前面已经提到,当 HTML 或为页面定义的 CS转载 2008-01-16 13:18:00 · 504 阅读 · 0 评论 -
掌握 Ajax,第 9 部分: 使用 Google Ajax Search API
发出异步请求并不意味着只是与您自己的服务器端程序交互。其实也可以与一些公共 API,例如来自 Google 或 Amazon 的 API 进行通信,从而为 Web 应用程序增加您自己的脚本和服务器端程序所不能提供的更多功能。在本文中,Brett McLaughlin 教您如何向公共 API,例如 Google 提供的 API 发出请求并接收其响应。到目前为止,这个系列只涉及到客户机 Web 页转载 2008-01-16 13:43:00 · 520 阅读 · 0 评论 -
华丽的化生——ExtJS——Ajax开发者不得不用的Ajax框架
自Ajax之父Jesse James Garrett于2005年提出这一新概念之后,这一沉睡了多年的技术,换上新衣,一下子变得容光焕发。经过将近3年的发展,Ajax技术在国际社区内取得了很大的发展,已经比较成熟。Ajax发展至今,各种关于Ajax的框架层出不穷,但是从社区的情况来看,从来没有哪一种框架像ExtJS一样炙手可热。相信很多人都曾有过和我一样的感叹:“在中国真好,有如此多的免费产品(转载 2008-04-10 14:37:00 · 1103 阅读 · 0 评论 -
Ajax 和 XML: 用于表格的 Ajax
使用 Ajax 构建表格、选项卡和滑动块 级别: 中级 Jack D Her转载 2008-04-11 10:26:00 · 1150 阅读 · 0 评论 -
使用 jQuery 简化 Ajax 开发
jQuery 是一个JavaScript 库,它有助于简化 JavaScript™ 以及 Asynchronous JavaScript + XML (Ajax) 编程。与类似的 JavaScript 库不同,jQuery 具有独特的基本原理,可以简洁地表示常见的复杂代码。学习 jQuery 基本原理,探索其特性和功能,执行一些常见的 Ajax 任务并掌握如何使用插件扩展 jQuery。jQu转载 2008-01-16 10:36:00 · 582 阅读 · 0 评论 -
掌握 Ajax,第 11 部分: 服务器端的 JSON
在服务器端脚本和程序中用 JSON 进行响应和回复在 本系列最近发表的一篇文章中,您已经了解了如何将 JavaScript 对象转变成 JSON 格式。这种格式很容易用于发送(和接收)与对象甚至对象数组对应的数据。在 本系列 的最后一篇文章中,您将会学习如何处理以 JSON 格式发送到服务器的数据以及如何使用相同格式对脚本进行回复。JSON 的真正价值正如在 本系列上一篇文章 中所描述转载 2008-01-16 13:49:00 · 700 阅读 · 0 评论 -
用 Ext JS 构建 Ajax 应用程序
Ext JS 是一种强大的 JavaScript™ 库,它通过使用可重用的对象和部件简化了 Asynchronous JavaScript + XML(Ajax)开发。本文介绍 Ext JS,概述它背后的面向对象 JavaScript 设计概念,解释如何使用 Ext JS 框架开发富因特网应用程序的用户界面元素。 当今有许许多多的 Web 开发框架,开发人员很难判断哪些框架值得花时间去学转载 2008-07-23 23:40:00 · 788 阅读 · 0 评论 -
ExtJS技术优化界面的利器
1.记者:ExtJS是怎样的技术?它的主要功能是什么?卫军 夏惠军:ExtJS是一种用于开发富客户端Web应用程序的javascript技术,它不需要为客户端安装任何插件就可以实现丰富多彩的界面效果,是进行富客户端开发的理想选择之一。ExtJS的主要功能包括:对标准信息提示框的扩展、对标准表单组件的扩展、支持面板及各种布局方式、提供了大量的工具类和工具方法、提供了增强的事件机制、提供了对转载 2009-01-06 10:06:00 · 2395 阅读 · 0 评论 -
对DWR的理解(什么是DWR)
DWR 是一个开放源码的使用 Apache 许可协议的解决方案,它包含服务器端 Java 库、一个 DWR servlet 以及 JavaScript 库.虽然 DWR 不是 Java 平台上唯一可用的 Ajax-RPC 工具包,但是它是最成熟的,而且提供了许多有用的功能. 从最简单的角度来说,DWR 是一个引擎,可以把服务器端 Java 对象的方法公开给 JavaScript 代码.使转载 2008-12-26 10:55:00 · 1286 阅读 · 0 评论 -
9 个基于JavaScript 和 CSS 的 Web 图表框架
jQuery, MooTools, Prototype 等优秀的 JavaScript 框架拥有各种强大的功能,包括绘制 Web图表,使用这些框架以及相应插件,我们可以非常轻松地实现曲线图,圆饼图,柱状图等 Web 图表的绘制,而不必象以往那样通过复杂的 Flash技术实现。本文介绍了9个优秀的基于 JavaScript 与 CSS 的 Web 图表框架。1. FlotF转载 2009-03-17 18:07:00 · 570 阅读 · 0 评论 -
6个你必须用到AJAX的地方与6个不必用到的地方
现在距离gmail改变大家对使用网页应用程序的方式,已经有一年多了。但是目前很多网页应用程序,并没有使用充满活力的Ajax的优势,来代替以前沉闷的html功能。下面是当前网页应用程序应该出现的地方:基于表单的交互 表单是很慢的,非常慢。尝试编辑位于del.icio.us上面的一个书签?点击编辑链接打开一个编辑书签的表单页面,然后编辑你的内容并点击提交按钮等待整个提转载 2009-04-01 20:25:00 · 764 阅读 · 0 评论 -
掌握 Ajax,第 8 部分: 在请求和响应中使用 XML
Ajax 客户机/服务器通信可以很巧妙在 本系列的上一篇文章 中,您看到了 Ajax 应用程序如何以 XML 格式化发往服务器的请求。还了解了为什么这在大多数情况下并不是一个好主意。这篇文章主要探讨在大多数情况下确实是 好主意的一种做法:向客户机返回 XML 响应。我其实并不喜欢写那种主要告诉您什么不应该 做的文章。很多时候,那都会是一篇非常愚蠢的文章。我要在前半篇文章中解释某些东西,然后转载 2008-01-16 13:41:00 · 588 阅读 · 0 评论 -
掌握 Ajax,第 7 部分: 在请求和响应中使用 XML
偶尔使用 Ajax 的开发人员也会注意到 Ajax 中的 x 并意识到它代表 XML。XML 是编程中最常用的数据格式之一,对于异步应用程序中的服务器响应能够带来切实的好处。在本文中,您将看到服务器如何在请求响应中发送 XML。现在如果不使用 XML 就不能进行任何有意义的编程。无论考虑转向 XHTML 的网页设计人员、使用 JavaScript 的 Web 程序员、使用部署描述文件和数据绑定转载 2008-01-16 13:39:00 · 531 阅读 · 0 评论 -
掌握 Ajax,第 6 部分: 建立基于 DOM 的 Web 应用程序
本系列的上一篇文章中考察了文档对象模型(DOM)编程中涉及到的概念——Web 浏览器如何把网页看作一棵树,现在您应该理解了 DOM 中使用的编程结构。本期教程将把这些知识用于实践,建立一个简单的包含一些特殊效果的 Web 页面,所有这些都使用 JavaScript 操纵 DOM 来创建,不需要重新加载或者刷新页面。前面两期文章已经详细介绍了文档对象模型或者 DOM,读者应该很清楚 DOM 是如转载 2008-01-16 13:31:00 · 501 阅读 · 0 评论 -
用 jpa2web 生成 Ajax J2EE Web 应用程序
了解并试用新的开放源码工具 — jpa2web — 这种工具可以根据带 JPA 注解的 bean 生成基于 Ajax 的 J2EE Web 应用程序。通过使用 ZK 框架,这个工具生成的应用程序提供一个友好的基于 Ajax 的 Web 用户界面,允许用户添加、删除、搜索、修改和连接与数据库同步的对象实例。jpa2web 是什么?Hibernate(见 参考资料)等工具大大简化了 Java转载 2008-02-16 11:04:00 · 789 阅读 · 0 评论 -
对话AJAX框架双杰
编者按:近两年来,AJAX之风愈演愈烈,其相关技术以及背后所秉承的理念正逐渐被越来越多的开发人员所认可。随之而来的AJAX开源框架也层出不穷。更令人欣幸的是,在众多框架之中,我们华语开发者为Web应用开发人员贡献了两个出类拔萃之作:新技术的“领头羊”ZK,厚积薄发的“水牛”Buffalo。本期的工具栏目,邀请到ZK创始人——叶明宪和Buffalo创始人——陈金洲,对当前一些流行的AJAX框架做出点转载 2008-03-03 10:11:00 · 1176 阅读 · 0 评论 -
Ajax 和 XML: 将 Ajax 用于聊天
了解如何使用 Asynchronous JavaScript™ + XML (Ajax) 和 PHP 在 Web 应用程序中建立聊天系统。您的客户不需要下载或安装任何专门的即时消息通讯软件,就能和您及其他客户讨论网站的内容。Web 2.0一词出现以来,开发人员都在说社区。不论您是否认为这有点夸大其辞,但让用户或读者能够方便地实时讨论页面主题或者销售的产品,这一想法还是很吸引人的。但是怎么办转载 2007-12-20 13:44:00 · 1464 阅读 · 2 评论 -
在应用程序中使用 Ajax 的时机
Ajax 改变了编写 Web 应用程序的方式。了解如何使用 Ajax 改进 Web 站点,同时避免糟糕的用户体验。 邂逅 Ajax当使用 Asynchronous JavaScript + XML (Ajax) 开发技术增强的应用程序第一次出现在网上时,Web 开发人员肃然起敬。一夜之间,Web 站点和 Web 应用程序的潜在价值似乎变得无穷无尽了。过去,许多开发人员和用户认为,Web 站转载 2008-03-29 17:58:00 · 645 阅读 · 0 评论 -
Ajax 和 XML: 五种 Ajax 反模式
转载 2008-01-13 19:00:00 · 712 阅读 · 0 评论 -
Ajax 和 XML: 五种常见 Ajax 模式
Asynchronous JavaScript + XML(Ajax)无疑是 2006 年最热门的技术术语,且有望在 2007 得到进一步发展。但是对您的应用程序来说它究竟有什么意义呢?Ajax 应用程序中哪一种常见架构模式应用最广泛呢?本文将介绍五种常见 Ajax 设计模式,可以使用它们作为工作的基础。的确,Ajax 是 Web 2.0 热门术语,所有人都希望将其应用于自己的站点。但是它对转载 2008-01-13 18:56:00 · 695 阅读 · 0 评论 -
Ajax 和 XML: 借鉴最优秀的 Ajax 应用程序
跟随本文一起游览 Web 2.0 世界中的一些顶尖的 Asynchronous JavaScript + XML (Ajax) 应用程序。探索这些应用程序在用户层面上获得成功的秘决,发现各种技巧并着手开发自己的 Web 2.0 应用程序,创造令人兴奋的用户体验。这篇文章着眼于一些最优秀的新一代 Web 应用程序,向大家展示了从中能学到什么 —— 模仿最优秀的应用程序是引以自豪的传统。我相信这些转载 2008-01-16 10:46:00 · 526 阅读 · 0 评论 -
开发端到端的 Ajax 应用程序,第 1 部分: 用一个场景设置
Ajax(Asynchronous JavaScript + XML)正在迅速地成为时髦的技术,它可以为在浏览器中运行的 Web 应用程序提供具有桌面质量的软件特性。开放源码软件(比如 Linux-Apache-MySQL-PHP,即 LAMP)和基于开放标准的 Java™ 2 Platform, Enterprise Edition 中间件(比如 IBM® WebSphere® Applicat转载 2008-01-16 11:54:00 · 1040 阅读 · 0 评论 -
JSF 和 Ajax:使用 Rational Application Developer V7 轻松实现 Web 2.0 应用程序
Ajax 是当今互联网上最流行的技术,因为它被称作 Web 2.0 的基石。不幸的是,创建 Ajax 应用程序并不容易,尤其是当您需要与其他框架融合时,例如 JavaServer™ Framework (JSF)。幸运的是,IBM Rational Application Developer V7 为 JSF 组件提供了 Ajax 功能,这一功能使得这样的任务变得简单。本文介绍了如何在 IBM R转载 2008-01-16 12:10:00 · 928 阅读 · 0 评论 -
掌握 Ajax,第 1 部分: Ajax 简介
Ajax 由 HTML、JavaScript™ 技术、DHTML 和 DOM 组成,这一杰出的方法可以将笨拙的 Web 界面转化成交互性的 Ajax 应用程序。本系列的作者是一位 Ajax 专家,他演示了这些技术如何协同工作 —— 从总体概述到细节的讨论 —— 使高效的 Web 开发成为现实。他还揭开了 Ajax 核心概念的神秘面纱,包括 XMLHttpRequest 对象。五年前,如果不知道转载 2008-01-16 12:26:00 · 455 阅读 · 0 评论 -
掌握 Ajax,第 2 部分: 使用 JavaScript 和 Ajax 发出异步请求
多数 Web 应用程序都使用请求/响应模型从服务器上获得完整的 HTML 页面。常常是点击一个按钮,等待服务器响应,再点击另一个按钮,然后再等待,这样一个反复的过程。有了 Ajax 和 XMLHttpRequest 对象,就可以使用不必让用户等待服务器响应的请求/响应模型了。本文中,Brett McLaughlin 介绍了如何创建能够适应不同浏览器的 XMLHttpRequest 实例,建立和发送转载 2008-01-16 12:40:00 · 612 阅读 · 0 评论 -
掌握 Ajax,第 3 部分: Ajax 中的高级请求和响应
对于很多 Web 开发人员来说,只需要生成简单的请求并接收简单的响应即可;但是对于希望掌握 Ajax 的开发人员来说,必须要全面理解 HTTP 状态代码、就绪状态和 XMLHttpRequest 对象。在本文中,Brett McLaughlin 将向您介绍各种状态代码,并展示浏览器如何对其进行处理,本文还给出了在 Ajax 中使用的比较少见的 HTTP 请求。在本系列的 上篇文章 中,我们将详转载 2008-01-16 12:54:00 · 697 阅读 · 0 评论 -
掌握 Ajax,第 4 部分: 利用 DOM 进行 Web 响应
将 HTML 转换为对象模型程序员(使用后端应用程序)和 Web 程序员(编写 HTML、CSS 和 JavaScript 上)之间的分水岭是长久存在的。但是,Document Object Model (DOM) 弥补了这个裂缝,使得在后端使用 XML 同时在前端使用 HML 切实可行,并成为极其有效的工具。在本文中,Brett McLaughlin 介绍了 Document Object转载 2008-01-16 13:09:00 · 630 阅读 · 0 评论 -
使用Java实现Comet风格的Web应用
开始 在本文中,我将展示如何使用各种不同的 Java 技术构建一些简单的 Comet 风格的 Web 应用程序。读者对 JavaServlet、Ajax 和 JavaScript 应该有一定的了解。我们将考察 Tomcat 和 Jetty 中一些支持 Comet的特性,因此需要使用这两个产品的最新版本。本文使用 Tomcat 6.0.14 和 Jetty 6.1.14.另转载 2009-08-05 12:29:00 · 992 阅读 · 0 评论