图书介绍
程序员突击 Ajax原理与系统开发2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 陈锋敏,罗田,李颖智编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302202622
- 出版时间:2009
- 标注页数:517页
- 文件大小:115MB
- 文件页数:533页
- 主题词:计算机网络-程序设计
PDF下载
下载说明
程序员突击 Ajax原理与系统开发PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 新兵报到:步入Ajax的殿堂1
1.1 Web2.0概述1
1.1.1 从Web1.0到Web2.01
1.1.2 Web2.0应用发展方向3
1.1.3 Web2.0的相关应用4
1.2 什么是Aiax6
1.2.1 Aiax的工作原理6
1.2.2 Aiax简单示例7
1.3 Aiax技术发展历程8
1.3.1 动态网页第一阶段:服务器端CGI8
1.3.2 动态网页第二阶段:客户端Applet9
1.3.3 客户端编程语言:JavaScript和VBScript10
1.3.4 服务器端动态网页技术的繁荣10
1.3.5 让客户端有声有色:Flash和SilverLight12
1.3.6 根本性的Ajax基础:DHTML革新13
1.3.7 XML及其衍生语言14
1.3.8 Aiax概念和技术的出现15
1.4 Aiax关键技术介绍17
1.4.1 JavaScript17
1.4.2 XHTML18
1.4.3 CSS18
1.4.4 DOM18
1.4.5 XML18
1.4.6 XSTL18
1.4.7 XMLHttpRequest19
1.5 Aiax技术的优点和缺点19
1.5.1 Aiax技术的优点19
1.5.2 Aiax技术的缺点20
1.6 Aiax适用场合21
1.6.1 表单驱动的交互21
1.6.2 深层次的树的导航22
1.6.3 快速实现用户与用户间的交流响应22
1.6.4 类似投票、yes/no等场景22
1.6.5 对数据进行过滤和操纵相关数据的场景22
1.6.6 普通的文本输入提示和自动完成的场景23
1.7 小结23
第2章 入伍培训:认识Ajax24
2.1 从散兵到部队:企业级开发24
2.1.1 Java阵营24
2.1.2 .NET阵营25
2.2 靠什么指挥:MVC26
2.2.1 MVC的思想26
2.2.2 MVC的变型27
2.2.3 MVC的优点29
2.2.4 MVC的缺点30
2.3 战术:Web开发模式31
2.3.1 单层模式31
2.3.2 二层模式31
2.3.3 三层模式32
2.3.4 Java Web开发模式34
2.3.5 .NET Web开发模式36
2.4 Ajax参军:把Ajax引入Web开发模式37
2.5 Aiax的应用原则38
2.6 小结39
第3章 苦练基本功之科目1:HTML/DHTML40
3.1 HTML和DHTML40
3.1.1 HTML简介40
3.1.2 DHTML简介42
3.2 HTML标签分类介绍43
3.2.1 文件标签43
3.2.2 文字标签47
3.2.3 排版标签48
3.2.4 表格标签50
3.2.5 表单标签55
3.2.6 清单标签60
3.2.7 其他标签62
3.3 DHTML元素介绍67
3.3.1 DHTML集合68
3.3.2 DHTML事件68
3.3.3 DHTML方法69
3.3.4 DHTML属性69
3.3.5 DHTML对象69
3.4 科目操练:使用部分重要元素70
3.4.1 表格标签70
3.4.2 表单标签72
3.4.3 图像链接74
3.5 小结75
第4章 苦练基本功之科目2:DOM76
4.1 DOM简介76
4.1.1 DOM历史76
4.1.2 什么是DOM77
4.1.3 DOM能做什么78
4.2 HTML的DOM模型78
4.2.1 HTML的DOM树78
4.2.2 HTML元素继承关系79
4.2.3 HTML元素包含关系80
4.3 DOM节点操作80
4.3.1 详解DOM节点80
4.3.2 引用DOM节点81
4.3.3 DOM节点操作84
4.3.4 DOM节点内容操作87
4.4 XML的DOM模型89
4.4.1 XML和DOM89
4.4.2 DOM创建XML90
4.4.3 DOM解析XML91
4.5 科目操练:导航菜单93
4.5.1 读取XML中的菜单内容93
4.5.2 在HTML中动态构建导航菜单95
4.5.3 控制下拉菜单的显示效果96
4.5.4 定义CSS样式97
4.5.5 定义HTML页面98
4.6 小结99
第5章 苦练基本功之科目3:JavaScript100
5.1 JavaScript概况100
5.1.1 基本数据结构100
5.1.2 程序构成104
5.1.3 语法规则106
5.2 JavaScript高级概念111
5.2.1 面向对象111
5.2.2 JavaScript中的对象113
5.2.3 对象原型114
5.2.4 JavaScript中的对象类型115
5.2.5 对象的创建117
5.3 科目操练:JavaScript技能119
5.3.1 字符串处理119
5.3.2 日期处理120
5.3.3 浏览器控制121
5.3.4 鼠标感应122
5.3.5 键盘响应124
5.4 小结125
第6章 苦练基本功之科目4:XML126
6.1 XML概述126
6.2 XML文档规则127
6.2.1 什么是XML文档127
6.2.2 XML文档结构128
6.2.3 XML声明130
6.2.4 XML元素131
6.2.5 XML注释132
6.2.6 XML处理指令133
6.3 XML其他概念134
6.3.1 DTD135
6.3.2 schema138
6.3.3 XSL143
6.4 HTML与XML数据岛148
6.4.1 XML数据岛148
6.4.2 数据岛引用149
6.4.3 数据岛绑定到表格150
6.5 科目操练:JavaScript+XML应用实例152
6.6 小结162
第7章 用好随身武器:XMLHttpRequest163
7.1 XMLHttpRequest对象163
7.1.1 XMLHttpRequest概述163
7.1.2 XMLHttpRequest对象的属性164
7.1.3 XMLHttpRequest对象的方法166
7.2 发送请求167
7.2.1 GET请求169
7.2.2 POST请求171
7.2.3 XML请求173
7.2.4 汉字编码处理175
7.3 处理响应177
7.3.1 处理响应的步骤177
7.3.2 响应为文本180
7.3.3 响应为XML180
7.4 武器操练:Ajax通信范例181
7.4.1 过程描述182
7.4.2 客户端代码183
7.4.3 服务器端代码188
7.4.4 数据库设计190
7.5 小结191
第8章 内务整理:CSS192
8.1 CSS概述192
8.2 CSS应用方式193
8.3 CSS语法195
8.4 CSS选择器196
8.4.1 标签选择器196
8.4.2 类选择器197
8.4.3 id选择器201
8.4.4 群组选择器202
8.4.5 后代选择器203
8.5 CSS属性204
8.5.1 文字属性204
8.5.2 段落属性205
8.5.3 背景属性207
8.5.4 表格属性209
8.5.5 边框属性210
8.5.6 定位属性212
8.6 CSS设计方法214
8.6.1 CSS继承214
8.6.2 盒模型217
8.6.3 CSS的优化规则218
8.7 内务演示:范例219
8.7.1 准备工作219
8.7.2 构建主要框架220
8.7.3 构建附加框架222
8.7.4 文本样式设置224
8.7.5 充实内容225
8.8 小结226
第9章 战术训练:Ajax应用分解227
9.1 数据操作战术227
9.1.1 参数传递原理227
9.1.2 文本替换231
9.1.3 数据装载233
9.1.4 表单验证236
9.2 外观控制战术238
9.2.1 页面布局238
9.2.2 灵活使用IFRAME240
9.2.3 显示效果242
9.2.4 弹出窗口244
9.2.5 内嵌式窗口245
9.2.6 显示进度条247
9.2.7 色彩处理248
9.3 交互式控制战术250
9.3.1 鼠标响应250
9.3.2 鼠标拖拽253
9.3.3 DOM对象操作255
9.3.4 表格控制256
9.3.5 键盘输入控制258
9.3.6 JSON应用259
9.3.7 访问Web服务261
9.3.8 工具提示263
9.4 多媒体处理战术265
9.4.1 Flash控制265
9.4.2 Real影像播放267
9.4.3 Windows影像播放268
9.5 小结269
第10章 新兵训练成果汇报:Ajax应用组合270
10.1 日历控件270
10.1.1 基本算法270
10.1.2 完美实现270
10.1.3 项目中使用273
10.2 全国省市县数据库274
10.2.1 数据结构275
10.2.2 完美实现275
10.2.3 项目中使用278
10.3 RSS阅读器279
10.3.1 RSS标准279
10.3.2 RSS读取代理程序281
10.3.3 RSS阅读器实现282
10.4 在线计算器284
10.4.1 四则运算284
10.4.2 构建界面284
10.4.3 细节分析与处理287
10.5 留言板290
10.5.1 数据结构291
10.5.2 完美实现291
10.6 进度条295
10.6.1 服务端实现296
10.6.2 前台页面实现297
10.7 小结298
第11章 部队实战1:电子相册299
11.1 电子相册准备工作299
11.1.1 数据准备299
11.1.2 图片上传实现299
11.1.3 服务端实现301
11.2 功能设计302
11.2.1 图片浏览302
11.2.2 分页处理303
11.2.3 幻灯片模式303
11.3 功能代码实现304
11.3.1 图片浏览304
11.3.2 分页处理305
11.3.3 幻灯片模式306
11.4 完整实现307
11.4.1 index.html实现307
11.4.2 Albums.css实现308
11.4.3 11.js实现310
11.4.4 Albums.js实现310
11.4.5 Slide.js实现313
11.5 小结316
第12章 部队实战2:基于Prototype开发电子相册317
12.1 Prototype框架简介317
12.1.1 Prototype可以做什么317
12.1.2 常用方法介绍318
12.2 Prototype对DOM、Array、事件、Form操作的支持324
12.2.1 Prototype对DOM的支持324
12.2.2 Prototype对Array的支持329
12.2.3 Prototype对事件的支持330
12.2.4 Prototype对Form的支持331
12.3 Prototype对Ajax的支持334
12.4 重新开发电子相册336
12.5 小结343
第13章 部队实战3:个人博客344
13.1 个人博客准备工作344
13.2 功能设计345
13.2.1 用户登录与退出以及密码管理345
13.2.2 分类管理345
13.2.3 博文管理345
13.2.4 首页显示345
13.2.5 分页处理345
13.3 服务端代码实现346
13.4 后台管理功能代码实现352
13.4.1 用户登录352
13.4.2 管理首页354
13.4.3 用户退出359
13.4.4 密码修改359
13.4.5 BLOG分类管理362
13.4.6 BLOG文章管理365
13.4.7 新建博文369
13.5 前台显示功能代码实现372
13.6 完整JS代码实现376
13.7 小结386
第14章 部队实战4:为个人博客增加特效(script.aculo.us)387
14.1 script.aculo.us框架简介387
14.1.1 script.aculo.us可以做什么387
14.1.2 如何使用script.aculo.us388
14.2 script.aculo.us框架的Builder类使用388
14.3 script.aculo.us框架的effects特效390
14.3.1 通用部分390
14.3.2 核心效果391
14.3.3 组合特效397
14.3.4 Effect Queues队列400
14.4 script.aculo.us框架增强效果与功能控件400
14.4.1 拖放功能400
14.4.2 可排序列表404
14.4.3 滑块控件406
14.4.4 自动提示控件408
14.4.5 编辑控件412
14.4.6 声音控件415
14.5 使用script.aculo.us为个人博客增加特效416
14.5.1 功能导航部分的改造416
14.5.2 日志显示部分的改造419
14.5.3 博客改造具体实现420
14.6 小结427
第15章 战术升级:Ext JS框架428
15.1 Ext JS准备428
15.1.1 Ext JS简介428
15.1.2 Ext JS下载与安装429
15.1.3 自定义Ext JS版本430
15.2 Ext JS功能431
15.2.1 Ext JS基本组成431
15.2.2 Layout布局434
15.2.3 树组件437
15.2.4 面板442
15.2.5 工具栏与菜单443
15.2.6 选项面板444
15.2.7 Window窗口445
15.2.8 对话框447
15.2.9 表单应用449
15.2.10 Grid表格应用451
15.3 Ext JS演示综合453
15.4 小结462
附录A JavaScript的浏览器内置对象参考463
A.1 浏览器对象463
A.2 屏幕对象464
A.3 窗口对象464
A.4 历史对象467
A.5 地址对象468
A.6 框架对象468
A.7 文档对象469
A.7.1 document对象的属性、方法和事件469
A.7.2 连接对象470
A.7.3 表单对象471
A.7.4 其余对象473
附录B DHTML参考474
B.1 DHTML对象集合474
B.2 DHTML事件475
B.3 DHTML方法477
附录C CSS参考483
C.1 属性参考483
C.1.1 颜色和背景属性483
C.1.2 字体属性486
C.1.3 文本属性489
C.1.4 布局属性494
C.1.5 分类属性508
C.2 长度单位参考510
C.2.1 CSS相对长度单位511
C.2.2 CSS绝对长度单位511
附录D 源代码内容与使用说明512
热门推荐
- 3511404.html
- 2328660.html
- 2706911.html
- 232177.html
- 3483556.html
- 2519211.html
- 2615506.html
- 149616.html
- 3419891.html
- 3885371.html
- http://www.ickdjs.cc/book_800711.html
- http://www.ickdjs.cc/book_3116402.html
- http://www.ickdjs.cc/book_1797410.html
- http://www.ickdjs.cc/book_3309458.html
- http://www.ickdjs.cc/book_2157236.html
- http://www.ickdjs.cc/book_427035.html
- http://www.ickdjs.cc/book_3421513.html
- http://www.ickdjs.cc/book_3052749.html
- http://www.ickdjs.cc/book_1043527.html
- http://www.ickdjs.cc/book_938830.html