Ajax完全学习手册PDF电子书下载
- 电子书积分:16 积分如何计算积分?
- 作 者:张银鹤,梁文新,李新磊等编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2009
- ISBN:9787302192176
- 页数:540 页
第一篇 Ajax基础篇 1
第1章 Ajax概述 1
1.1 传统Web应用解决方案 1
1.2 新的Web开发模式——Ajax 3
1.2.1 初识Ajax 3
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章 JavaScript 67
3.1 JavaScript语言基础 67
3.1.1 JavaScript简介 67
3.1.2 编写JavaScript 69
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章 XML 115
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 DTD 125
4.2.1 DTD简介 125
4.2.2 内部和外部DTD 126
4.2.3 声明DTD 129
4.2.4 DTD实体 133
4.3 XSLT 138
4.3.1 XSLT简介 138
4.3.2 XSLT文档 139
4.3.3 XSLT模板语法 140
4.3.4 XSLT元素 144
第5章 XMLHttpRequest 148
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 使用XMLHttpRequest 155
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章 DOM 170
6.1 DOM概述 170
6.1.1 DOM简介 170
6.1.2 DOM与HTML 171
6.1.3 DOM与XML 173
6.2 DOM核心 174
6.2.1 DOM核心接口 174
6.2.2 DOM核心对象 176
6.3 DOM API 177
6.3.1 Document 177
6.3.2 Node和NodeList 179
6.3.3 Element 182
6.3.4 Text和Attr 184
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 访问XML 219
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 优化Ajax 452
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 使用安全HTTP 478
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
- 《党员干部理论学习培训教材 理论热点问题党员干部学习辅导》(中国)胡磊 2018
- 《Maya 2018完全实战技术手册》来阳编著 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《慢性呼吸系统疾病物理治疗工作手册》(荷)瑞克·考斯林克(RikGosselink) 2020
- 《战略情报 情报人员、管理者和用户手册》(澳)唐·麦克道尔(Don McDowell)著 2019
- 《深度学习与飞桨PaddlePaddle Fluid实战》于祥 2019
- 《实用内科手册》黄清,阮浩航主编 2016
- 《全国普通高等中医药院校药学类专业“十三五”规划教材 第二轮规划教材 有机化学学习指导 第2版》赵骏 2018
- 《基层医疗卫生机构安全用药手册》黎月玲,熊慧瑜 2019
- 《同仁眼科手册系列 同仁儿童眼病手册》付晶编 2018
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《世说新语校笺 第1册》(南朝宋)刘义庆撰;(南朝梁)刘孝标注;杨勇校笺 2019
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019