图书介绍
Ajax完全学习手册PDF|Epub|txt|kindle电子书版本网盘下载
![Ajax完全学习手册](https://www.shukui.net/cover/51/31205003.jpg)
- 张银鹤,梁文新,李新磊等编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302192176
- 出版时间:2009
- 标注页数:540页
- 文件大小:167MB
- 文件页数:552页
- 主题词:计算机网络-程序设计
PDF下载
下载说明
Ajax完全学习手册PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一篇 Ajax基础篇1
第1章 Ajax概述1
1.1 传统Web应用解决方案1
1.2 新的Web开发模式——Ajax3
1.2.1 初识Ajax3
1.2.2 Ajax开发模式6
1.3 Ajax运行机制7
1.4 第一个Ajax示例9
第2章 CSS样式16
2.1 CSS概述16
2.1.1 CSS简介16
2.1.2 CSS基础语法17
2.1.3 CSS颜色和单位22
2.1.4 第一个示例25
2.2 引用CSS样式26
2.2.1 内联样式表26
2.2.2 嵌入样式表27
2.2.3 外部样式表30
2.3 颜色及背景31
2.3.1 color属性32
2.3.2 background-color属性33
2.3.3 background-image属性33
2.3.4 background-repeat属性34
2.3.5 background-position属性35
2.3.6 background-attachment属性36
2.3.7 background属性37
2.4 字体属性38
2.4.1 font-family属性38
2.4.2 font-weight属性39
2.4.3 font-size属性39
2.4.4 font-style属性41
2.4.5 font-variant属性41
2.4.6 font属性42
2.5 文本属性43
2.5.1 text-indent属性43
2.5.2 text-align属性44
2.5.3 white-space属性45
2.5.4 line-height属性46
2.5.5 vertical-align属性47
2.5.6 text-transform属性48
2.5.7 text-decoration属性49
2.5.8 word-spacing属性和letter-spacing属性50
2.6 边框属性50
2.6.1 border-style属性51
2.6.2 border-width属性52
2.6.3 border-color属性53
2.6.4 border属性54
2.7 定位与布局54
2.7.1 定位属性54
2.7.2 边偏移属性55
2.7.3 position属性56
2.7.4 overflow属性60
2.7.5 float属性62
2.7.6 visibility属性和display属性64
第3章 JavaScript67
3.1 JavaScript语言基础67
3.1.1 JavaScript简介67
3.1.2 编写JavaScript69
3.2 程序设计基础70
3.2.1 基本语法70
3.2.2 运算符与表达式72
3.2.3 流程控制语句75
3.2.4 异常处理84
3.2.5 对话框85
3.3 内置对象89
3.3.1 JavaScript对象概述89
3.3.2 String对象91
3.3.3 Math对象96
3.3.4 Date对象102
3.3.5 Array对象105
3.4 浏览器对象109
3.5 自定义对象111
3.5.1 基于Object创建对象111
3.5.2 基于prototype创建对象113
第4章 XML115
4.1 XML概述115
4.1.1 XML简介115
4.1.2 XML语法118
4.1.3 XML标记和元素120
4.1.4 XML属性122
4.1.5 特殊字符及CDATA区段123
4.2 DTD125
4.2.1 DTD简介125
4.2.2 内部和外部DTD126
4.2.3 声明DTD129
4.2.4 DTD实体133
4.3 XSLT138
4.3.1 XSLT简介138
4.3.2 XSLT文档139
4.3.3 XSLT模板语法140
4.3.4 XSLT元素144
第5章 XMLHttpRequest148
5.1 XMLHttpRequest简介148
5.2 XMLHttpRequest核心149
5.2.1 XMLHttpRequest运行周期149
5.2.2 XMLHttpRequest对象属性151
5.2.3 XMLHttpRequest对象方法153
5.3 使用XMLHttpRequest155
5.3.1 创建XMLHttpRequest对象155
5.3.2 发送请求156
5.3.3 处理回调函数158
5.4 XMLHttpRequest简单应用160
5.4.1 用户注册实例160
5.4.2 处理XML请求163
5.4.3 动态列表167
第6章 DOM170
6.1 DOM概述170
6.1.1 DOM简介170
6.1.2 DOM与HTML171
6.1.3 DOM与XML173
6.2 DOM核心174
6.2.1 DOM核心接口174
6.2.2 DOM核心对象176
6.3 DOM API177
6.3.1 Document177
6.3.2 Node和NodeList179
6.3.3 Element182
6.3.4 Text和Attr184
6.4 DOM操作186
6.4.1 操作HTML文档186
6.4.2 操作XML文档190
第二篇 ASP.NET Ajax应用篇195
第7章 Ajax服务器端编程195
7.1 ASP.NET概述195
7.1.1 ASP.NET简介195
7.1.2 配置ASP.NET环境197
7.2 ASP.NET开发技术202
7.2.1 内置对象202
7.2.2 数据库207
7.3 实例应用210
7.3.1 使用内置对象210
7.3.2 访问文件216
7.3.3 访问XML219
7.3.4 访问数据库225
7.3.5 访问Web服务230
第8章 与客户端简单交互233
8.1 HTTP概述233
8.1.1 请求233
8.1.2 响应235
8.2 发送HTTP请求236
8.2.1 普通文本请求236
8.2.2 带格式请求239
8.3 处理服务器响应243
8.3.1 普通文本响应243
8.3.2 带格式响应246
8.4 综合实例254
第9章 Ajax基本技术实现267
9.1 通过IP查询城市267
9.2 在线裁切图片272
9.3 弹出栏目提示278
9.4 搜索栏自动完成282
9.5 自动保存草稿285
9.6 在线设计名片291
9.7 RSS阅读器296
第三篇 ASP.NET Ajax框架篇303
第10章 Ajax框架303
10.1 Ajax框架概述303
10.2 ASP.NET Ajax框架305
10.2.1 ASP.NET Ajax框架简介305
10.2.2 配置ASP.NET Ajax环境306
10.3 ASP.NET Ajax核心控件309
10.3.1 ScriptManager控件309
10.3.2 ScriptManagerProxy控件314
10.3.3 Timer控件316
10.3.4 UpdatePanel控件319
10.3.5 UpdateProgress控件322
第11章 ASP.NET Ajax实用技能一324
11.1 Accordion控件324
11.1.1 Accordion控件简介325
11.1.2 Accordion控件实例327
11.2 AlwaysVisibleControlExtender控件330
11.2.1 AlwaysVisibleControlExtender控件简介330
11.2.2 AlwaysVisibleControlExtender控件实例330
11.3 AnimationExtender控件333
11.3.1 AnimationExtender控件简介333
11.3.2 AnimationExtender控件实例335
11.4 AutoCompleteExtender控件339
11.4.1 AutoCompleteExtender控件简介339
11.4.2 AutoCompleteExtender控件实例340
11.5 CalendarExtender控件342
11.5.1 CalendarExtendar控件简介342
11.5.2 CalendarExtender控件实例343
11.6 CascadingDropDown控件345
11.6.1 CascadingDropDown控件简介345
11.6.2 CascadingDropDown控件实例346
11.7 CollapsiblePanelExtender控件350
11.7.1 CollapsiblePanelExtender控件简介351
11.7.2 CollapsiblePanelExtender控件实例352
11.8 ConfirmButtonExtender控件353
11.8.1 ConfirmButtonExtender控件简介353
11.8.2 ConfirmButtonExtender控件实例354
11.9 DragPanelExtender控件356
11.9.1 DragPanelExtender控件简介356
11.9.2 DragPanelExtender控件实例356
11.10 DropDownExtender控件357
11.10.1 DropDownExtender控件简介358
11.10.2 DropDownExtender控件实例358
11.11 DropShadowExtender控件359
11.11.1 DropShadowExtender控件简介359
11.11.2 DropShadowExtender控件实例360
11.12 DynamicPopulateExtender控件364
11.12.1 DynamicPopulateExtender控件简介365
11.12.2 DynamicPopulateExtender控件实例365
11.13 FilteredTextBoxExtender控件368
11.13.1 FilteredTextBoxExtender控件简介368
11.13.2 FilteredTextBoxExtender控件实例369
11.14 ModalPopupExtender控件370
11.14.1 ModalPopupExtender控件简介370
11.14.2 ModalPopupExtender控件实例371
11.15 TextBoxWatermarkExtender控件373
11.15.1 TextBoxWatermarkExtender控件简介373
11.15.2 TextBoxWatermarkExtender控件实例374
11.16 ToggleButtonExtender控件376
11.16.1 ToggleButtonExtender控件简介376
11.16.2 ToggleButtonExtender控件实例376
11.17 UpdatePanelAnimationExtender控件380
11.17.1 UpdatePanelAnimationExtender控件简介381
11.17.2 UpdatePanelAnimationExtender控件实例381
11.18 ValidatorCalloutExtender控件385
11.18.1 ValidatorCalloutExtender控件简介385
11.18.2 ValidatorCalloutExtender控件实例385
第12章 ASP.NET Ajax实用技能二387
12.1 HoverMenuExtender控件387
12.1.1 HoverMenuExtender控件简介388
12.1.2 HoverMenuExtender控件实例388
12.2 ListSearchExtender控件389
12.2.1 ListSearchExtender控件简介390
12.2.2 ListSearchExtender控件实例390
12.3 MaskedEditExtender控件392
12.3.1 MaskedEditExtender控件简介392
12.3.2 MaskedEditExtender控件实例394
12.4 MaskedEditValidator控件396
12.4.1 MaskedEditValidator控件简介396
12.4.2 MaskedEditValidator控件实例397
12.5 MutuallyExclusiveCheckBoxExtender控件399
12.5.1 MutuallyExclusiveCheckBox-Extender控件简介400
12.5.2 MutuallyExclusiveCheckBox-Extender控件实例400
12.6 NoBot控件402
12.6.1 NoBot控件简介402
12.6.2 NoBot控件实例404
12.7 NumericUpDownExtender控件408
12.7.1 NumericUpDownExtender控件简介408
12.7.2 NumericUpDownExtender控件实例409
12.8 PagingBulletedListExtender控件412
12.8.1 PagingBulletedListExtender控件简介412
12.8.2 PagingBulletedListExtender控件实例413
12.9 PasswordStrength控件417
12.9.1 PasswordStrength控件简介417
12.9.2 PasswordStrength控件实例418
12.10 PopupControlExtender控件420
12.10.1 PopupControlExtender控件简介421
12.10.2 PopupControlExtender控件实例421
12.11 Rating控件423
12.11.1 Rating控件简介423
12.11.2 Rating控件实例424
12.12 ReorderList控件431
12.12.1 ReorderList控件简介431
12.12.2 ReorderList控件实例434
12.13 ResizableControlExtender控件438
12.13.1 ResizableControlExtender控件简介438
12.13.2 ResizableControlExtender控件实例439
12.14 RoundedCornersExtender控件440
12.14.1 RoundedCornersExtender控件简介441
12.14.2 RoundedCornersExtender控件实例441
12.15 SliderExtender控件444
12.15.1 SliderExtender控件简介444
12.15.2 SliderExtender控件实例445
12.16 SlideShowExtender控件446
12.16.1 SlideShowExtender控件简介447
12.16.2 SlideShowExtender控件实例447
12.17 TabContainer控件449
12.17.1 TabContainer控件简介449
12.17.2 TabContainer控件实例450
第四篇 Ajax高级技术篇452
第13章 增强Ajax性能452
13.1 优化Ajax452
13.1.1 确保程序质量453
13.1.2 处理请求的响应454
13.1.3 通知框架457
13.2 Ajax设计模式459
13.2.1 设计模式简介459
13.2.2 设计模式原则460
13.2.3 基本设计模式461
13.3 常用Ajax设计模式463
13.3.1 Adapter模式464
13.3.2 Facade模式466
13.3.3 Observer模式467
13.3.4 Singleton模式469
13.3.5 Command模式471
13.4 Web应用的安全问题475
13.5 保护数据477
13.5.1 使用安全HTTP478
13.5.2 JavaScript加密数据479
13.6 测试Ajax性能480
13.6.1 使用Venkman性能分析器480
13.6.2 JavaScript执行速度482
13.6.3 JavaScript内存情况485
第五篇 综合实例篇489
第14章 在线相册系统489
14.1 系统概述489
14.1.1 需求分析490
14.1.2 结构设计490
14.2 通用类及代码设计492
14.2.1 设计表492
14.2.2 设计数据库类494
14.2.3 文件处理类498
14.2.4 通用代码设计501
14.3 系统前台505
14.3.1 系统首页505
14.3.2 单个专辑内照片显示页面510
14.3.3 单张照片显示页面522
14.4 系统管理后台525
14.4.1 用户登录526
14.4.2 管理后台首页面528
14.4.3 上传文件页面531
14.4.4 添加专辑页面532
14.4.5 编辑专辑页面535
14.4.6 删除专辑537
14.4.7 添加照片页面538