
| Ajax是最近非常流行的一种Web开发技术,被广泛应用于对应用性能与用户体验要求都很高的Web2.0与富客户端口Web中,随着Web2.0应用的逐渐演进,Ajax也将获得更多的应用空间。 本书编著过程中力求原创,也参考了大量的Ajax文献资料,编者同时对自身多年的的工作经验进行了细致的总结,紧密结合实践,具有显著的特点:使用性极强;层次感清晰;快速生产力;注重实际开发。 |
| 第1章 Ajax简介 1.1 Ajax之前的Web应用 1.1.1 什么是Web应用 1.1.2 Web应用的历史 1.1.3 Web上的富客户端 1.1.4 Ajax之前的Web应用所面临的问题 1.2 Ajax定义与技术组成 1.2.1 什么是Ajax 1.2.2 Ajax的技术组成 1.2.3 Ajax给我们带来了什么 1.3 Ajax的应用现状 1.4 Ajax的优点与缺点 1.5 哪里需要应用Ajax 1.6 总结 第2章 Ajax相关技术 2.1 XMLHttpRequest 2.1.1 XMLHttpRequest对象 2.1.2 方法和属性 2.1.3 请求模型 2.1.4 请求方式GET与POST 2.1.5 处理响应 2.2 XMLHttpRequest与文档对象模型DOM 2.3 动态显示页面内容 2.3.1 显示页面特殊效果 2.3.2 使用特殊的HTML标签属性显示页面内容 2.4 与服务器端通信 2.4.1 通过查询字符串发送参数 2.4.2 通过XML方式发送参数 2.4.3 通过SOAP协议调用Web服务 2.4.4 读取回应的头部信息 2.4.5 服务器端回应 2.4.6 处理XML回应 2.5 兼容性问题 2.6 Ajax的安全性问题 2.7 构建自己的Ajax函数库 第3章 Ajax技术应用与实践 3.1 基本应用 3.1.1 后台验证 3.1.2 动态加载列表框 3.1.3 动态树形菜单 3.1.4 创建局部更新页面 3.1.5 显示进度条 3.1.6 动态更新web图表 3.1.7 提供自动完成功能 3.1.8 使用褪色模式 3.1.9 保持HTTP会话 3.1.10 实现可拖放DOM 3.1.11 结合XSLT在页面内排序 3.2 数据展示应用 3.2.1 可编辑数据表格 3.2.2 主从表同步 3.2.3 无刷新分页 3.2.4 无刷新排序 3.2.5 分页打印 3.3 Ajax技术应用中应注意的问题 第4章 Ajax框架 4.1 Ajax框架总览 4.1.1 客户端框架 4.1.2 服务器端框架 4.2 Dojo框架 4.2.1 Dojo工具包的版本 4.2.2 Dojo工具包的基本结构 4.2.3 Dojo工具包的安装使用 4.2.4 Dojo工具库使用实例 4.3 Direct Web Remoting框架 4.3.1 DWR简介 4.3.2 DWR工作流程 4.3.3 DWR工具包的基本内容 4.4 使用DWR 4.4.1 DWR的安装与配置 4.4.2 DWR实例 第5章 Ajax项目应用——流程在线定制工具 5.1 Ajax Web项目应用概述 5.1.1 什么是WWWFDesigner 5.1.2 确定WWFDesigner流程定制器的开发方案 5.1.3 数据访问架构与Ajax封装 5.2 让Ajax在WWFDesigner中工作 5.2.1 数据延迟装载,获得更好的页面载入速度 5.2.2 通过本地缓存获得更好的交互速度 5.2.3 状态提示,清楚系统在做什么 5.2.4 利用ToolTip动态显示详细信息 5.2.5 发送XML文件,结构化数据提交的最好方式 5.2.6 定时执行,模拟实现多线程编程 5.2.7 自动保存,防止数据丢失的措施 5.2.8 测试服务程序,获得更好的健壮性 5.2.9 访问代理,突破Ajax安全性限制 5.2.10 Bubble,必须了解的事件机制 5.2.11 动态事件绑定,获得更好的编程灵活性 5.2.12 new操作,面向对象的JavaScript 5.3 WWFDesigner中具有Web 2.0特点的UI技术 5.3.1 可拖曳UI技术 5.3.2 可伸缩的UI技术 5.3.3 可持久化的个性化UI 第6章 用Ajax…… |
商品评论(0条)