AJAX
文章平均质量分 81
cool_rain_man
这个作者很懒,什么都没留下…
展开
-
收藏的网站
收藏的站点 :AJAX技术库: http://www.xrss.cn/Info/16_1.HtmAJAX社区: http://www.ajaxtech.org/AJAX学习资源: http://www.cnblogs.com/thcjp/archive/2006/07/27/460854.htmlAJAX在线教程: http://www.shpan.com/ClassBigSmal转载 2007-05-15 14:10:00 · 577 阅读 · 0 评论 -
掌握 Ajax,第 4 部分: 利用 DOM 进行 Web 响应
将 HTML 转换为对象模型程序员(使用后端应用程序)和 Web 程序员(编写 HTML、CSS 和 JavaScript 上)之间的分水岭是长久存在的。但是,Document Object Model (DOM) 弥补了这个裂缝,使得在后端使用 XML 同时在前端使用 HML 切实可行,并成为极其有效的工具。在本文中,Brett McLaughlin 介绍了 Document Object转载 2007-11-06 09:54:00 · 402 阅读 · 0 评论 -
掌握 Ajax,第 5 部分: 操纵 DOM
上一期中 Brett 介绍了文档对象模型(DOM),它的元素在幕后定义了 Web 页面。这一期文章中他将进一步探讨 DOM。了解如何创建、删除和修改 DOM 树的各个部分,了解如何实现网页的即时更新!如果阅读过本系列的 上一期文章,那么您就非常清楚当 Web 浏览器显示网页时幕后发生的一切了。前面已经提到,当 HTML 或为页面定义的 CSS 发送给 Web 浏览器时,网页被从文本转化成对象模转载 2007-11-06 10:01:00 · 418 阅读 · 0 评论 -
掌握 Ajax,第 6 部分: 建立基于 DOM 的 Web 应用程序
在不刷新页面的情况下使用 DOM 改变网页界面本系列的上一篇文章中考察了文档对象模型(DOM)编程中涉及到的概念——Web 浏览器如何把网页看作一棵树,现在您应该理解了 DOM 中使用的编程结构。本期教程将把这些知识用于实践,建立一个简单的包含一些特殊效果的 Web 页面,所有这些都使用 JavaScript 操纵 DOM 来创建,不需要重新加载或者刷新页面。前面两期文章已经详细介绍了文转载 2007-11-06 10:03:00 · 466 阅读 · 0 评论 -
掌握 Ajax,第 9 部分: 使用 Google Ajax Search API
在异步应用程序中使用公共 API 发出异步请求并不意味着只是与您自己的服务器端程序交互。其实也可以与一些公共 API,例如来自 Google 或 Amazon 的 API 进行通信,从而为 Web 应用程序增加您自己的脚本和服务器端程序所不能提供的更多功能。在本文中,Brett McLaughlin 教您如何向公共 API,例如 Google 提供的 API 发出请求并接收其响应。到目前为转载 2007-11-06 10:16:00 · 523 阅读 · 0 评论 -
掌握 Ajax,第 11 部分: 服务器端的 JSON
在服务器端脚本和程序中用 JSON 进行响应和回复在 本系列最近发表的一篇文章中,您已经了解了如何将 JavaScript 对象转变成 JSON 格式。这种格式很容易用于发送(和接收)与对象甚至对象数组对应的数据。在 本系列 的最后一篇文章中,您将会学习如何处理以 JSON 格式发送到服务器的数据以及如何使用相同格式对脚本进行回复。JSON 的真正价值正如在 本系列上一篇文章转载 2007-11-06 10:21:00 · 556 阅读 · 0 评论 -
面向 Java 开发人员的 Ajax: Ajax 的 Java 对象序列化
在 Ajax 应用程序中序列化数据的五种途径如果您正在使用异步 JavaScript 和 XML(Ajax)进行 Java™ Web 开发,那么您最关心的问题可能就是把数据从服务器传递给客户机。在 面向 Java 开发人员的 Ajax 系列的第二篇文章中,Philip McCarthy 介绍了 Java 对象序列化的五种方式,并提供了选择最适合应用程序的数据格式和技术所需要的全部信息。转载 2007-11-06 11:09:00 · 578 阅读 · 0 评论 -
面向 Java 开发人员的 Ajax: 探索 Google Web Toolkit
从单一 Java 代码库开发 Ajax 应用程序 最近发布的 Google Web Toolkit (GWT) 是一组全面的 API 和工具,它支持用户几乎完全使用 Java™ 代码来创建动态 Web 应用程序。Philip McCarthy 回到了他广受欢迎的面向 Java 开发人员的 Ajax 系列,向您展示 GWT 能做什么,并帮助您确定它是否适合您。GWT(请参阅 参考资料)采用了转载 2007-11-06 11:18:00 · 662 阅读 · 0 评论 -
用 JSON 处理缓存
了解如何在客户端缓存验证元数据数据验证是每个企业 Web 应用程序中最富于挑战性、日新月异的部分。通常验证元数据会使 JavaScript 模块中混入服务器端代码。在本文中,您将了解如何在服务器代码的帮助下将元数据缓存在客户端的优秀方法,服务器代码将提供 JSON(JavaScript Object Notation)形式的字符串化元数据。这种方法还允许以类似 Ajax 的方式来处理多值和多转载 2007-11-06 11:28:00 · 604 阅读 · 0 评论 -
Ajax 和 XML: 五个很酷的 Ajax 小部件
使用 Ajax 和 XML 以及新的图形工具增强您的站点随着 Web 2.0 浪潮的到来,用户体验得到了全新的关注。用户体验的一部分就是以新颖的方式与用户交互以及为用户提供信息。这些新的界面常常被称作小部件,它们使用 Asynchronous JavaScript + XML (Ajax) 与服务器通信。本文介绍了五个可用于增强站点交互性的小部件。Web 2.0 强调以独特、新颖的方式与网转载 2007-11-06 11:32:00 · 897 阅读 · 0 评论 -
Eclipse开发: Struts 2 + Spring 2 + JPA + AJAX
来自Struts2 WiKi上的一篇文章,讲解如何在Eclipse + WTP中进行Spring2, Struts2, JPA的整合开发。很基础的说,希望对于想学习SSH的人能有一定的帮助。我在翻译的过程中,也尝试使用MyEclipse来进行整合开发。但由于水平有限,翻译质量不敢恭维,有何错误地方,请尽量告知。谢谢!晚上调试成功了,现在把几点需要注意的地方说一下!希望你也能顺利的通过调试,有什转载 2007-11-13 09:44:00 · 823 阅读 · 0 评论 -
struts2+prototype.js实现ajax
先看js function toCar()...{ var goodId = $F(goodId); var url = ${pageContext.request.contextPath}/addToCar.html; var pars = goodId= + goodId; var my转载 2007-11-13 10:04:00 · 1116 阅读 · 0 评论 -
使用struts2+prototype.js创建无刷新注册检测
最近有一个项目要上,决定struts2+hibernate+spring开发,可现在AJAX如火如荼,而且功能上也大大方便了程序员开发和WEB页面,如果不用,太对不起Jesse James Garrett(AJAX的创始人)。可我以前一直是做后台的开发,对前台的JS知识是凤毛麟角,直接尝试用AJAX,时间、精力浪费不起。后来,在与一同事聊天时,提到了prototype.js,说学会了这个,AJAX转载 2007-11-13 10:19:00 · 1152 阅读 · 0 评论 -
ajax清除缓存方法
两种方法第一种:模板上加上 强制刷新第二种:url加上随机数变量url = "xxx.asp?" + Math.round(Math.random()*100)附ajax在php上如何应用[AJAX介绍] Ajax是使用客户端脚本与Web服务器交换数据的Web应用开发方法。Web页面不用打断交互流程进行重新加裁,就可以动态地更新。使用Ajax,用户可以创建接近本地桌面应转载 2008-04-03 16:29:00 · 3012 阅读 · 0 评论 -
[DWR(Ajax)]DWR使用笔记
DWR是一个框架,简单的说就是能够在javascript直接调用java方法,而不必去写一大堆的javascript代码。它的实现是基于ajax的,可以实现无刷新效果。 网上有不少DWR的例子,但大都只是某种方法的调用,本文只在使用层面上介绍DWR,并不涉更多的技术与设计,其目的是让初学者能够很快的学会各种java方法在javascript中是如何调用的。转载 2008-08-06 09:20:00 · 624 阅读 · 0 评论 -
掌握 Ajax,第 1 部分: Ajax 简介
Ajax 由 HTML、JavaScript™ 技术、DHTML 和 DOM 组成,这一杰出的方法可以将笨拙的 Web 界面转化成交互性的 Ajax 应用程序。本系列的作者是一位 Ajax 专家,他演示了这些技术如何协同工作 —— 从总体概述到细节的讨论 —— 使高效的 Web 开发成为现实。他还揭开了 Ajax 核心概念的神秘面纱,包括 XMLHttpRequest 对象。五年前,如果不知道转载 2007-11-06 09:45:00 · 441 阅读 · 0 评论 -
面向 Java 开发人员的 Ajax: 使用 Jetty 和 Direct Web Remoting 编写可扩展的 Comet 应用程序
使用 Continuations 和 Reverse Ajax 创建事件驱动 Web 应用程序受异步服务器端事件驱动的 Ajax 应用程序实现较为困难,并且难于扩展。Philip McCarthy 在其广受欢迎的 系列文章 中介绍了一种行之有效的方法:结合使用 Comet 模式(将数据推到客户机)和 Jetty 6 的 Continuations API(将 Comet 应用程序扩展到大量客转载 2007-11-06 11:23:00 · 1158 阅读 · 0 评论 -
面向 Java 开发人员的 Ajax: 结合 Direct Web Remoting 使用 Ajax
数据序列化不可能比这更简单了! 虽然令人兴奋,但是把 Ajax 功能添加到应用程序可能意味着大量的艰苦工作。在面向 Java® 开发人员的 Ajax 系列的第 3 篇文章中,Philip McCarthy 介绍了如何使用Direct Web Remoting(DWR)直接把 JavaBean 的方法公开给 JavaScript 代码并自动进行 Ajax 的繁重工作。 理解 Ajax 编程的转载 2007-11-06 11:13:00 · 664 阅读 · 0 评论 -
Ajax原理详细说明
Ajax 由 HTML、JavaScript™ 技术、DHTML 和 DOM 组成,这一杰出的方法可以将笨拙的 Web 界面转化成交互性的 Ajax 应用程序。本文的作者是一位 Ajax 专家,他演示了这些技术如何协同工作 —— 从总体概述到细节的讨论 —— 使高效的 Web 开发成为现实。他还揭开了 Ajax 核心概念的神秘面纱,包括 XMLHttpRequest 对象。五年前,如果不知道转载 2007-05-15 14:30:00 · 910 阅读 · 3 评论 -
AJAX经典文章(部分为中文版)
Jesse James Garrett的那篇Ajax: A New Approach to Web Applications很多人一定看过,今天凑巧看见了中文版的。原文地址(英文):http://www.adaptivepath.com/publications/essays/archives/000385.php 译文地址:http://info96.k12studio.com/~nio/com原创 2007-05-15 14:33:00 · 628 阅读 · 0 评论 -
prototype-1.3.1.js 解读
prototype 1.3.1 版本和之前的 1.2.0 版本有了不少改进,并增加了新的功能: 1. 增加了事件注册管理 2. 增加了空间定位的常用函数 3. 改善了 xmlhttp 的封装 4. 移除了 Effect.js,交给 Rico 或者 script.aculo.us 这些扩展库类实现。 5. bug 修复 代码: /** * 定义一个全局对象, 属性 Version 在发布的时转载 2007-10-31 11:16:00 · 800 阅读 · 0 评论 -
prototype 解读
我喜欢Javascript,热衷于 Ajax 应用。我把自己阅读prototype源码的体会写下来,希望对大家重新认识 Javascript 有所帮助。我相信prototype的开发者们一定也很欣赏Ruby,如果你能了解一些Ruby的话,阅读prototype的源码就能更心神领会。抱歉不能以 code 的形式贴出来,因为会出现乱码?一. prototypes.js 引用/*转载 2007-10-31 11:26:00 · 565 阅读 · 0 评论 -
使用prototype.js写的读取RSS的例子
使用prototype.js写的读取RSS的例子,代码如下: html> head> title>ReadRSStitle> script src="common/prototype.js">script> script> function send_Request(url) { var re原创 2007-10-31 15:52:00 · 690 阅读 · 0 评论 -
prototype.js1.4 源码解读
/* Prototype JavaScript framework, version 1.4.0 * (c) 2005 Sam Stephenson sam@conio.net> * * Prototype is freely distributable under the terms of an MIT-style license. * For details, see the Prot原创 2007-10-31 11:09:00 · 990 阅读 · 0 评论 -
Strtus2.0+JSON+prototype AJAX的实现
相关名词解释:什么是JSON: JSON (JavaScript Object Notation)是一种轻量级的数据交换格式。它便于人类读写,也易于机器分析和生成。它基于标准的ECMA-262第三版(1999年12月)的JavaScript编程语言的一个子集。 JSON是一种完全独立于语言的文本格式,但是它使用对于C家族语言(包括C、C++、C#、Java、JavaScript、Pe原创 2007-11-02 17:41:00 · 2280 阅读 · 0 评论 -
常用的几种 Javascript Ajax Tabs
在页面上的Tab功能是最常用的,这样可以节省很多版面。而完成这样的Tab功能的Javascript Ajax,有多种选择,其中常用有以下若干种: 1.jQuery Coda Slider – 具在很好的动态效果demo网址:http://www.ndoherty.com/demos/coda-slider/1.1/#1 2. Tab Accordion – 这个比较漂亮de转载 2007-11-05 10:02:00 · 530 阅读 · 0 评论 -
掌握 Ajax,第 3 部分: Ajax 中的高级请求和响应
全面理解 HTTP 的状态代码、就绪状态和 XMLHttpRequest 对象对于很多 Web 开发人员来说,只需要生成简单的请求并接收简单的响应即可;但是对于希望掌握 Ajax 的开发人员来说,必须要全面理解 HTTP 状态代码、就绪状态和 XMLHttpRequest 对象。在本文中,Brett McLaughlin 将向您介绍各种状态代码,并展示浏览器如何对其进行处理,本文还给出了在转载 2007-11-06 09:52:00 · 395 阅读 · 0 评论 -
掌握 Ajax,第 2 部分: 使用 JavaScript 和 Ajax 发出异步请求
多数 Web 应用程序都使用请求/响应模型从服务器上获得完整的 HTML 页面。常常是点击一个按钮,等待服务器响应,再点击另一个按钮,然后再等待,这样一个反复的过程。有了 Ajax 和 XMLHttpRequest 对象,就可以使用不必让用户等待服务器响应的请求/响应模型了。本文中,Brett McLaughlin 介绍了如何创建能够适应不同浏览器的 XMLHttpRequest 实例,建立和发送转载 2007-11-06 09:47:00 · 416 阅读 · 0 评论 -
掌握 Ajax,第 7 部分: 在请求和响应中使用 XML
了解什么时候适合什么时候不适合使用 XML 偶尔使用 Ajax 的开发人员也会注意到 Ajax 中的 x 并意识到它代表 XML。XML 是编程中最常用的数据格式之一,对于异步应用程序中的服务器响应能够带来切实的好处。在本文中,您将看到服务器如何在请求响应中发送 XML。现在如果不使用 XML 就不能进行任何有意义的编程。无论考虑转向 XHTML 的网页设计人员、使用 JavaScript转载 2007-11-06 10:05:00 · 430 阅读 · 0 评论 -
掌握 Ajax,第 8 部分: 在请求和响应中使用 XML
Ajax 客户机/服务器通信可以很巧妙在 本系列的上一篇文章 中,您看到了 Ajax 应用程序如何以 XML 格式化发往服务器的请求。还了解了为什么这在大多数情况下并不是一个好主意。这篇文章主要探讨在大多数情况下确实是 好主意的一种做法:向客户机返回 XML 响应。我其实并不喜欢写那种主要告诉您什么不应该 做的文章。很多时候,那都会是一篇非常愚蠢的文章。我要在前半篇文章中解释某些东西,然转载 2007-11-06 10:07:00 · 497 阅读 · 0 评论 -
Ajax RSS 阅读器
使用 Ajax 构建 RSS 阅读器学习如何构建 Ajax(Asynchronous JavaScript and XML)RSS(Really Simple Syndication)阅读器,以及一个可放在任意 Web 站点上的 Web 组件,以查看 RSS 提要(RSS feed)中的文章。在我读到有关从 Web 页面的 JavaScript 代码请求 XML(Extensible M转载 2007-11-06 10:29:00 · 1702 阅读 · 1 评论 -
面向 Java 开发人员的 Ajax: 构建动态的 Java 应用程序
Ajax 为更好的 Web 应用程序铺平了道路 在 Web 应用程序开发中,页面重载循环是最大的一个使用障碍,对于 Java™ 开发人员来说也是一个严峻的挑战。在这个系列中,作者 Philip McCarthy 介绍了一种创建动态应用程序体验的开创性方式。Ajax(异步 JavaScript 和 XML)是一种编程技术,它允许为基于 Java 的 Web 应用程序把 Java 技术、XML 和转载 2007-11-06 10:35:00 · 585 阅读 · 0 评论 -
ajax中文乱码解决方案
js: URLencode = function(sStr){ return escape(sStr).replace(//+/g, %2B).replace(//"/g,%22).replace(///g, %27).replace(////g,%2F); } submitAc原创 2009-10-30 15:57:00 · 859 阅读 · 0 评论