第 1 部分: Ajax 简介
Ajax 由 HTML、JavaScript、DHTML 和 DOM 组成,这一杰出的方法可以将笨拙的 Web 界面转化成交互性的 Ajax 应用程序。本文的作者是一位 Ajax 专家,他演示了这些技术如何协同工作 —— 从总体概述到细节的讨论 —— 使高效的 Web 开发成为现实。
链接:http://ibm.csdn.net/ISN_J.aspx?action=JMP&pointid=2301
第 2 部分: 使用 JavaScript 和 Ajax 发出异步请求
多数 Web 应用程序都使用请求/响应模型从服务器上获得完整的 HTML 页面。常常是点击一个按钮,等待服务器响应,再点击另一个按钮,然后再等待,这样一个反复的过程。
链接:http://ibm.csdn.net/ISN_J.aspx?action=JMP&pointid=2297
第 3 部分: Ajax 中的高级请求和响应
对于很多 Web 开发人员来说,只需要生成简单的请求并接收简单的响应即可;但是对于希望掌握 Ajax 的开发人员来说,必须要全面理解 HTTP 状态代码、就绪状态和 XMLHttpRequest 对象。
链接:http://ibm.csdn.net/ISN_J.aspx?action=JMP&pointid=2298
第 4 部分: 利用 DOM 进行 Web 响应
程序员(使用后端应用程序)和 Web 程序员(编写 HTML、CSS 和 JavaScript 上)之间的分水岭是长久存在的。但是,Document Object Model (DOM) 弥补了这个裂缝,使得在后端使用 XML 同时在前端使用 HML 切实可行,并成为极其有效的工具。
链接:http://ibm.csdn.net/ISN_J.aspx?action=JMP&pointid=2299
第 5 部分: 操纵 DOM
上一期中 Brett 介绍了文档对象模型(DOM),它的元素在幕后定义了 Web 页面。这一期文章中他将进一步探讨 DOM。了解如何创建、删除和修改 DOM 树的各个部分,了解如何实现网页的即时更新!
链接:http://ibm.csdn.net/ISN_J.aspx?action=JMP&pointid=2300
掌握 Ajax,第 6 部分: 建立基于 DOM 的 Web 应用程序
本文将把您事先学到的 DOM 知识用于实践,建立一个包含特殊效果的 Web 页面。所有页面元素都使用 JavaScript 操纵 DOM 来创建,而不需要刷新页面。
链接:http://ibm.csdn.net/ISN_J.aspx?action=JMP&pointid=1054
掌握 Ajax,第 7 部分: 在请求和响应中使用 XML
对于偶尔使用 Ajax 的开发人员也会注意到 Ajax 中的 x 并意识到它代表 XML。XML 是编程中最常用的数据格式之一,对于异步应用程序中的服务器响应能够带来切实的好处。在本文中,您将看到服务器如何在请求响应中发送 XML。
链接:http://ibm.csdn.net/ISN_J.aspx?action=JMP&pointid=1093
掌握 Ajax,第 8 部分: 在请求和响应中使用 XML
这篇文章主要探讨在大多数情况下确实是好主意的一种做法:向客户机返回 XML 响应。
链接:http://ibm.csdn.net/ISN_J.aspx?action=JMP&pointid=1355
掌握 Ajax,第 9 部分: 使用 Google Ajax Search API
本文将教您如何向公共 API,例如 Google 提供的 API 发出请求并接收其响应,从而为您的 Web 应用程序增加自己的脚本和服务器端程序所不能提供的更多功能。
链接:http://ibm.csdn.net/ISN_J.aspx?action=JMP&pointid=1550
第 10 部分:使用 JSON 进行数据传输
在异步应用程序中发送和接收信息时,可以选择以纯文本和 XML 作为数据格式。掌握 Ajax 的这一期讨论另一种有用的数据格式 JavaScript Object Notation(JSON),以及如何使用它更轻松地在应用程序中移动数据和对象。
链接:http://ibm.csdn.net/ISN_J.aspx?action=JMP&pointid=1696
第 11 部分:服务器端的 JSON
在本系列最近一篇文章中,您已经了解如何将 JavaScript 对象转变成 JSON 格式。本文将会介绍如何处理以 JSON 格式发送到服务器的数据以及如何使用相同格式对脚本进行回复。
链接:http://ibm.csdn.net/ISN_J.aspx?action=JMP&pointid=2195
分享到:
相关推荐
本系列的作者是一位 Ajax 专家,他演示了这些技术如何协同工作 —— 从总体概述到细节的讨论 —— 使高效的 Web 开发成为现实。他还揭开了 Ajax 核心概念的神秘面纱,包括 XMLHttpRequest 对象。
因此,出现了许多在线资源中心,提供文档、教程、论坛、博客、wiki和新闻等,以便开发者能够获取最新的Ajax编程模型信息。这些资源中心是学习和跟踪Ajax技术的重要场所。 总的来说,Ajax技术的出现,为Web开发带来...
《由浅入深完全掌握Ajax》整合ibm网站的ajax系列教程,各个章程结合的很紧密。系统介绍了ajax的相关内容。包括健壮的程序编写、数据格式及数据格式的操作方式和数据格式之间的优势比较和使用场合。介绍的相当详细,...
### 理解 Zend 框架:IBM 经典中文教程详解 #### 一、引言 在软件开发的世界里,程序员们总是希望能够通过工具和技术来提高工作效率,减少重复劳动。随着网络技术的发展和互联网应用的需求增加,PHP 作为一种流行...
《由浅入深完全掌握Ajax》整合ibm网站的ajax系列教程,各个章程结合的很紧密。系统介绍了ajax的相关内容。包括健壮的程序编写、数据格式及数据格式的操作方式和数据格式之间的优势比较和使用场合。介绍的相当详细,...
6. **资源链接**:提供的链接中,IBM developerWorks的Ajax资源中心提供了丰富的Ajax学习资料,包括教程、文章和技术讨论。ExtJS是一个强大的JavaScript库,特别适合构建富客户端应用,它内置了多种UI组件,如...
- **IBM WebSphere Portal Portlet Catalog**: 提供了一系列预置的portlet示例和模板。 - 地址: [http://www-106.ibm.com/developeral/proddoc.html#ic5](http://www-106.ibm.com/developeral/proddoc.html#ic5) - ...
JQuery实战课程是一个系列课,采用每节课动手实战一个实例效果的方式来介绍如何使用JQuery快速开发AJAX前端应用, 并结合实例介绍一些前端开发中HTML,CSS,Javascript的知识以及跨浏览器差异问题的解决方法。
Java Web开发教程主要涵盖了一系列用于构建Web应用程序的技术和框架,这些技术使得开发者能够创建功能丰富的、交互式的网页应用。在本教程中,我们将深入探讨Java Web开发的核心概念、技术和工具。 首先,Java Web...
1. **XML/A支持**:OAT通过XML/A标准与后端数据源通信,这使得它能够轻松地与各种关系型数据库、OLAP服务器以及数据仓库集成,包括Oracle、IBM DB2、Microsoft SQL Server等。 2. **Ajax技术**:OAT充分利用Ajax...
WP可以与其他产品集成,例如Web Service、Ajax、J2EE程序、IBM Lotus Domino、SAP、Ejb等。这些集成可以帮助开发者快速创建portlet,并实现portlet与其他系统的集成。 WP基本开发 ------------ WP基本开发包括...
1. **Rational Rose与UML**: Rational Rose是IBM公司开发的一款UML建模工具,它可以帮助开发者进行需求分析、系统设计、代码生成等,实现模型驱动的开发。UML是一种可视化建模语言,用于软件系统的结构和行为建模,...
- 为了深入理解Cognos中的JavaScript应用,可以查阅IBM官方文档、在线教程和社区论坛,如Stack Overflow和Cognos开发者论坛,获取更多的示例和解决方案。 通过深入学习这些知识点,开发者可以充分利用JavaScript的...
Node.js已经被多家大型企业采用,例如IBM、Microsoft、Yahoo!、Walmart、Groupon、SAP、LinkedIn、PayPal等,这不仅证明了Node.js社区的活跃和成熟度,也表明了其在企业级应用中的可靠性。 Node.js的应用程序由三个...
- Google不仅是一个搜索引擎,也提供了一系列基于云的服务,如Google Docs,改变了办公软件的传统使用方式。 - Salesforce引领了软件即服务(SaaS)的潮流,开启了IT行业的商业模式变革。 - Amazon通过EC2和S3等...
在IT领域,WebSphere是一种广泛使用的IBM开发的企业级应用服务器,它支持各种应用程序和服务的部署。而RichFaces是一个开源的JavaScript库,专为构建富互联网应用程序(RIA)提供组件和服务,尤其是基于JavaServer ...
- **官方帮助文档**:提供详尽的技术文档和教程,覆盖了 API 的各个方面,帮助开发者快速上手。 - **版本更新**:例如在 2.5 版本中新增了验证管理部件、更好的 KML 支持、书签管理部件、增强的 Popup Infowindow ...
- **SCA 核心概念**:SCA 引入了一系列新的概念,包括服务组件、服务组合和服务契约等。这些概念对于理解 SCA 的工作原理至关重要。 ##### 2. Using SCA components 本章详细介绍了如何使用 SCA 组件来构建服务...
│ │ ibm-logo.gif │ │ icon-email.gif │ │ search.gif │ │ stats.js │ │ │ ├─java │ │ │ Desktop_.ini │ │ │ Java程序员认证模拟题及详细分析.doc │ │ │ question.rar │ │ │ test4.doc │...