Ajax概述
|
-
Ajax的定义
-
Web应用程序的解决方案
-
Ajax的工作方式
-
基于各种Web解决方案的Ajax技术选择路线
|
Ajax核心技术-XML
|
-
XML与Ajax
-
文档类型定义及声明
-
XML名域
-
操纵和解析XML
-
选择合适的XML生成方式
|
XHTML与CSS
|
-
XHTML、CSS与Ajax
-
XHTML与CSS基础
-
XHTML语法约束
|
JavaScript
|
-
JavaScript与Ajax
-
JavaScript基本数据结构
-
JavaScript表达式和运算符
-
JavaScript的流程控制和函数
-
JavaScript的对象
-
窗口及输入输出
|
DOM
|
-
DOM与Ajax
-
DOM眼中的HTML文档——树
-
HTML文档的节点
-
使用DOM操作HTML文档
-
使用DOM操作XML文档
|
XMLHttpRequest对象
|
-
XMLHttpRequest对象与Ajax
-
XMLHttpRequest对象的属性和方法
|
Ajax编程
|
-
如何使用Ajax
-
初始化对象
-
指定响应处理函数
-
发出http请求
-
处理服务器返回的信息
-
一个初步的Ajax开发框架
-
异常处理机制
-
中文乱码问题及其解决方案
|
使用responseText处理返回的普通文本信息
|
-
实战技巧:数据校验
-
实战技巧:级联菜单
-
实战技巧:条目内容
-
实战技巧:级联下拉列表
|
使用responseXML处理返回的XML信息
|
-
实战技巧:获取元对象数据
-
实战技巧:处理列表数据
-
实战技巧:处理级联的数据
-
实战技巧:保存更新数据
|
在普通文本和XML文档之间权衡
|
-
何时返回普通文本
-
何时返回XML文档
-
innerHTML的应用
|
案例研究:MSN Space
|
-
MSN Space中的Ajax
-
持久化机制
-
实体类和服务类
-
初始化共享空间首页
-
固定链接
-
操作评论
-
引用通告
-
管理列表项
|
Ajax封装
|
-
封装客户端Ajax操作
-
自定义标签扩展现有的HTML控件
-
规范服务器的返回数据
-
客户端脚本与服务器端对象的交互
|
服务器端Ajax框架
|
-
DWR(Direct Web Remoting)简介
-
配置DWR运行环境
-
使用DWR直接访问Java业务逻辑
-
利用DWR实现常见的Ajax功能
-
DWR异常处理
-
DWR开发常见问题解决
-
和现有Web框架Struts的集成
-
和Hibernate框架的集成
|
案例实战—基于Ajax技术的项目实践
|
|