征服AJAX:Web 2.0开发技术详解

征服AJAX:Web 2.0开发技术详解
作 者: 王沛
出版社: 人民邮电出版社
丛编项: 征服Ajax
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: J2EE
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《征服AJAX:Web 2.0开发技术详解》作者简介

内容简介

本书是一部关于Ajax技术计算机编程技术专著,本书对Ajax的各个技术要素进行了系统而全面的介绍,从而揭开Ajax的神秘面纱。本书适合网络编程人员、网页制作人员、网站建设者、各类网页设计制作培训学校。本书全面地介绍了Ajax技术。全书分为4个部分。第1部分介绍AjaX应用程序的主要特点,同时还通过“留言板”程序比较了Ajax技术和传统Web开发技术的不同之处。第2部分和第3部分讲解了Ajax的核心技术,包括JavaScript、XMLHttpRequest、DOM、XML、CSS以及服务器端编程。第4部分通过完整项目案例介绍AjaX的典型应用。本书适合网络编程人员、网页制作人员和网站建设者阅读。

图书目录

第1部分 Ajax入门

第1章 Ajax概述 3

1.1 什么是Ajax 3

1.1.1 Ajax的含义 3

1.1.2 Ajax的发展历史 4

1.1.3 使用Ajax能做什么 4

1.2 Ajax:新的Web开发模式 7

1.2.1 传统的Web开发模式 7

1.2.2 基于Ajax的开发模式 9

1.2.3 两种开发模式的比较 9

1.3 Ajax中的关键技术 11

1.3.1 JavaScript脚本语言 11

1.3.2 XMLHttpRequest对象 11

1.3.3 可扩展标记语言(XML) 12

1.3.4 文档对象模型(DOM) 12

1.3.5 级联样式表技术(CSS) 12

1.4 使用Ajax带来的问题 13

1.4.1 用户浏览习惯改变带来的问题 14

1.4.2 对搜索引擎的不友好 14

1.4.3 前进后退按钮的失效 14

1.4.4 刷新定位问题 16

1.4.5 性能问题 16

1.4.6 开发难度的加大 16

第2章 创建第一个Ajax应用:留言板 18

2.1 环境设置、需求分析及数据库设计 18

2.1.1 环境设置 18

2.1.2 留言板的需求分析 20

2.1.3 数据库设计 21

2.2 使用传统的Web开发方式 21

2.2.1 设计留言显示页面 21

2.2.2 设计留言提交页面 23

2.2.3 服务器端程序设计 24

2.3 使用Ajax实现留言板 26

2.3.1 一个页面就是一个程序 27

2.3.2 客户端页面设计 27

2.3.3 服务器端程序设计 27

2.3.4 使用XMLHttpRequest将数据提交到服务器 29

2.3.5 处理服务器返回的信息 31

2.3.6 将留言内容立刻显示在页面 31

第2部分 JavaScript精讲

第3章 JavaScript语言基础 39

3.1 JavaScript概述 39

3.1.1 JavaScript简介 39

3.1.2 JavaScript版本介绍 39

3.1.3 JavaScript在Ajax中的作用 40

3.2 JavaScript编辑和调试工具 42

3.2.1 用什么编写JavaScript程序 42

3.2.2 使用浏览器调试JavaScript程序 42

3.2.3 使用Venkman调试JavaScript程序 44

3.3 如何在HTML中工作 45

3.3.1