Internet与WWW程序设计教程 第3版PDF电子书下载
- 电子书积分:23 积分如何计算积分?
- 作 者:(美)H.M.Deitel,(美)P.J.Deitel,(美)A.B.Goldberg著;刘文红等译
- 出 版 社:北京:电子工业出版社
- 出版年份:2005
- ISBN:7121015641
- 页数:895 页
第1章 计算机与Internet简介 1
1.1 引言 1
1.2 什么是计算机 2
1.3 程序设计语言的类型 3
1.4 其他高级语言 4
1.5 结构化程序设计 4
1.6 Internet的历史 5
1.7 个人计算 5
1.8 World Wide Web的历史 6
1.9 万维网联盟(W3C) 6
1.10 硬件发展趋势 7
1.11 主要软件发展趋势:对象技术 7
1.12 JavaScript:基于对象的Web脚本语言 8
1.13 浏览器可移植性 9
1.14 C和C++ 10
1.15 Java 10
1.16 MicrosoftNET 11
1.17 动态HTML 11
1.18 Internet与WorldWideWeb程序设计 11
1.19 Internet与World Wide Web资源 12
第2章 Microsoft Internet Explorer6 18
2.1 Internet Explorer 6简介 18
2.2 连接到Internet 18
2.3 Internet Explorer 6的特性 19
2.4 搜索Internet 22
2.5 在线帮助和教程 23
2.6 跟踪收藏站点 24
2.7 文件传输协议(FTP) 24
2.8 自定义浏览器设置 26
2.9 电子邮件 27
2.10 即时消息 28
2.11 其他浏览器 28
第3章 Photoshop Elements:创建Web图形 34
3.1 引言 34
3.2 图像基础 34
3.3 矢量图形与光栅图形 41
3.4 工具箱 42
3.5 图层 53
3.6 屏幕截图 55
3.7 文件格式:GIF、JPEG与PNG 55
3.8 Web资源 56
第4章 XHTML介绍:第1部分 61
4.1 引言 61
4.2 编辑XHTML 61
4.3 第一个XHTML例子 62
4.4 W3C XHTML验证服务 64
4.5 标题 65
4.6 链接 66
4.7 图像 68
4.8 特殊字符与多个换行符 71
4.9 无序列表 72
4.10 嵌套列表与有序列表 73
4.11 Web资源 75
第5章 XHTML介绍:第2部分 80
5.1 引言 80
5.2 基本XHTML表格 80
5.3 XHTML表格与格式化 82
5.4 基本XHTML表单 84
5.5 复杂的XHTML表单 87
5.6 内部链接 91
5.7 创建和使用图像映射 93
5.8 meta元素 95
5.9 frameset 元素 97
5.10 嵌套的frameset 99
5.11 Web资源 101
第6章 层叠样式表 106
6.1 引言 106
6.2 内联样式 106
6.3 嵌入式样式表 107
6.4 冲突样式 109
6.5 链接外部样式表 112
6.6 W3C CSS验证服务 113
6.7 定位元素 114
6.8 背景 117
6.9 元素尺寸 118
6.10 文本流与框模型 119
6.11 用户样式表 124
6.12 Web资源 126
第7章 JavaScript:脚本介绍 131
7.1 引言 131
7.2 简单程序:在一个Web页面中打印一行文本 131
7.3 用prompt对话框取得用户输入 137
7.4 内存概念 142
7.5 算术运算 143
7.6 判定:等于运算符与关系运算符 145
7.7 Web资源 149
第8章 JavaScript:控制结构1 158
8.1 引言 158
8.2 算法 158
8.3 伪代码 158
8.4 控制结构 159
8.5 if选择结构 161
8.6 ifelse选择结构 162
8.7 while重复结构 165
8.8 构造算法:实例研究1(计数器控制的重复) 166
8.9 使用自顶向下、逐步求精过程构造算法:实例研究2(标记控制的重复) 169
8.10 使用自顶向下、逐步求精过程构造算法:实例研究3(嵌套的控制结构) 174
8.11 赋值运算符 177
8.12 自加运算符和自减运算符 178
8.13 数据类型 180
8.14 Web资源 180
第9章 JavaScript:控制结构2 190
9.1 引言 190
9.2 计数器控制的重复的实质 190
9.3 for重复结构 192
9.4 for结构使用示例 195
9.5 switch多路选择结构 198
9.6 do…while重复结构 202
9.7 break和continue语句 203
9.8 带标记的break和continue语句 205
9.9 逻辑运算符 208
9.10 结构化程序设计小结 211
9.11 Web资源 214
第10章 JavaScript:函数 223
10.1 引言 223
10.2 JavaScript中的程序模块 223
10.3 由程序员定义的函数 224
10.4 函数定义 225
10.5 随机数生成 229
10.6 示例:赌博游戏 232
10.7 另一个例子:随机图形生成器 237
10.8 作用域规则 238
10.9 JavaScript全局函数 240
10.10 递归 241
10.11 递归与迭代 244
10.12 Web资源 245
第11章 JavaScript:数组 256
11.1 引言 256
11.2 数组 256
11.3 声明与分配数组 257
11.4 数组使用示例 258
11.5 使用数组的随机图形生成器 264
11.6 引用与引用参数 265
11.7 将数组传给函数 266
11.8 数组排序 268
11.9 搜索数组:线性搜索与对分搜索 269
11.10 多维数组 274
11.11 建立联机小测验 277
11.12 Web资源 278
第12章 JavaScript:对象 287
12.1 引言 287
12.2 关于对象 287
12.3 Math 对象 288
12.4 String对象 289
12.5 Date对象 297
12.6 Boolean对象和Number对象 300
12.7 document对象 301
12.8 window对象 302
12.9 使用cookie 306
12.10 最后的JavaScript例子 308
12.11 Web资源 314
第13章 动态HTML:对象模型与集合 325
13.1 引言 325
13.2 对象引用 325
13.3 all集合和children集合 326
13.4 动态样式 329
13.5 动态定位 331
13.6 使用frames集合 333
13.7 navigator对象 334
13.8 动态HTML对象模型小结 336
第14章 动态HTML:事件模型 341
14.1 引言 341
14.2 onclick事件 341
14.3 onload事件 342
14.4 使用onerror进行错误处理 343
14.5 使用onmousemove事件跟踪鼠标 345
14.6 使用onmouseover和onmouseout进行翻滚 346
14.7 使用onfocus和onblur进行表单处理 349
14.8 使用onsubmit和onreset进行其他表单处理 350
14.9 事件冒泡 352
14.10 其他动态HTML事件 353
14.11 Web资源 355
第15章 动态HTML:滤镜与切换 359
15.1 引言 359
15.2 翻转滤镜:flipv和fliph 360
15.3 使用chroma滤镜实现透明性 361
15.4 创建图像蒙版 362
15.5 其他图像滤镜:invert、gray和xray 363
15.6 对文本添加阴影 365
15.7 用alpha创建渐变 366
15.8 使文本发光 367
15.9 使用blur创建运动 369
15.10 使用wave滤镜 372
15.11 高级滤镜:dropShadow和light 373
15.12 blendTrans切换 376
15.13 revealTrans切换 379
第16章 动态HTML:使用表格式数据控件进行数据绑定 386
16.1 引言 386
16.2 简单数据绑定 387
16.3 移动记录集 389
16.4 绑定到img 392
16.5 绑定到table 393
16.6 对表格数据进行排序 395
16.7 高级排序与筛选 396
16.8 数据绑定元素 401
16.9 Web资源 401
第17章 Macromedia Flash M×2004:建立交互式动画 405
17.1 引言 405
17.2 Flash影片开发 406
17.3 通过实用示例学习Flash 407
17.4 用Publish创建一个投影器(exe)文件 421
17.5 手工将Flash影片嵌入Web页面 421
17.6 用Flash创建特殊效果 423
17.7 创建一个Web站点简介 432
17.8 ActionScript 436
17.9 Web资源 436
第18章 Macromedia Flash M×2004:建立交互式游戏 441
18.1 引言 441
18.2 面向对象编程 441
18.3 Flash对象 441
18.4 基本指令与说明 442
18.5 增加开始按钮 442
18.6 生成运动对象 443
18.7 增加旋转炮弹 445
18.8 增加炮弹球 447
18.9 在影片中增加声音和文字对象 448
18.10 增加时间计数器 448
18.11 探测击偏 450
18.12 生成函数 450
18.13 增加碰撞探测器 451
18.14 完成游戏 452
18.15 本章介绍的ActionScript 2.0要素 453
第19章 Macromedia DreamweaverMX 2004 456
19.1 引言 456
19.2 Macromedia Dreamweaver MX 2004 456
19.3 文本样式 458
19.4 图形与链接 461
19.5 符号与直线 462
19.6 表格 463
19.7 表单 465
19.8 Dreamweaver脚本 467
19.9 站点管理 467
19.10 Web资源 468
第20章 XML 472
20.1 引言 472
20.2 构造数据 473
20.3 XML名字空间 476
20.4 文档类型定义与模式 478
20.5 XML词汇 484
20.6 文档对象模型 491
20.7 DOM方法 492
20.8 XML的简单API(SAX) 495
20.9 可扩展样式表语言(XSL) 496
20.10 简单对象访问协议 502
20.11 Web服务 503
20.12 Water XML编程语言 504
20.13 Web资源 505
第21章 Web服务器(IIS和Apache) 513
21.1 引言 513
21.2 HTTP请求类型 513
21.3 系统体系结构 514
21.4 客户端脚本与服务器端脚本的比较 515
21.5 访问Web服务器 516
21.6 MicrosoftInternet Information Service(IIS) 516
21.7 Apache Web服务器 520
21.8 请求文档 521
21.9 Web资源 524
第22章 数据库:SQL、MySQL、DBI和ADQ.NET 528
22.1 引言 528
22.2 关系数据库模型 528
22.3 关系数据库概述 529
22.4 结构化查询语言 532
22.5 MySQL 543
22.6 DBI介绍 543
22.7 ADO.NET对象模型 545
22.8 Web资源 545
第23章 ASP.NET 551
23.1 引言 551
23.2 NET概述 551
23.3 设置 553
23.4 JScript.NET 554
23.5 简单的ASP.NET例子 555
23.6 Web表单 558
23.7 会话跟踪 566
23.8 ASPNET与XML 575
23.9 读取与写入文本文件 579
23.10 ASPNET中连接数据库 585
23.11 代码隐藏方法 590
23.12 ASPNET Web服务 594
23.13 Web资源 597
第24章 实例研究:ASPNET与XML 606
24.1 引言 606
24.2 安装与消息论坛文档 606
24.3 论坛导航 607
24.4 添加论坛 609
24.5 论坛XML文档 615
24.6 发送消息 618
24.7 论坛页面的CSS文档 621
24.8 Web资源 623
第25章 Perl和CGI 626
25.1 引言 626
25.2 Perl 627
25.3 字符串处理与正则表达式 632
25.4 查看客户/服务器环境变量 635
25.5 表单处理与业务逻辑 638
25.6 服务器端包含 642
25.7 验证用户名与口令 645
25.8 使用DBI连接到一个数据库 649
25.9 cookie与Perl 653
25.10 运算符优先级表 658
25.11 Web资源 659
第26章 PHP 669
26.1 引言 669
26.2 PHP 669
26.3 字符串处理与正则表达式 677
26.4 查看客户/服务器环境变量 681
26.5 表单处理与业务逻辑 682
26.6 验证用户名与口令 687
26.7 连接到数据库 692
26.8 cookie 695
26.9 PHP动态内容 700
26.10 运算符优先级 706
26.11 Web资源 707
第27章 Macromedia ColdFusion MX 713
27.1 引言 713
27.2 简单的ColdFusion例子:时钟 713
27.3 使用变量与表达式 716
27.4 变量范围 718
27.5 表单处理 720
27.6 生成数据源名 722
27.7 书店案例研究:接口与数据库 723
27.8 书店案例研究:购物推车 728
27.9 ColdFusion开发人员的高级课题 731
27.10 Web资源 731
第28章 多媒体:音频、视频、语音合成与语音识别 736
28.1 引言 736
28.2 音频与视频 737
28.3 使用bgsound元素添加背景声音 737
28.4 使用img元素的dynsrc属性添加视频 740
28.5 使用embed元素添加音频与视频 741
28.6 使用Windows Media PlayerActiveX控件 743
28.7 Microsoft Agent控件 745
28.8 RealOne Player插件 756
28.9 同步多媒体集成语言(SMIL) 758
28.10 可伸缩的矢量图形(SVG) 760
28.11 Web资源 764
第29章 可访问性 772
29.1 引言 772
29.2 Web可达性 772
29.3 Web可达性项目 773
29.4 为图像提供选项 773
29.5 通过关注结构来最大化可读性 774
29.6 XHTML表的可达性 774
29.7 XHTML框架中的可达性 777
29.8 XML中的可达性 778
29.9 CSS可达性 778
29.10 测试XHTML文档可达性 778
29.11 通过VoiceXML使用语音合成与语音识别 779
29.12 CallXML 784
29.13 JAWS for Windows 789
29.14 其他可达性工具 789
29.15 Microsoft Windows 2000与XP中的可达性 790
29.16 Macromedia产品的可达性 796
29.17 Web资源 798
第30章 动态HTML:结构化图形控件(位于光盘上) 805
第31章 动态HTML:Path、Sequencer和Sprite控件(位于光盘上) 806
第32章 VBScript(位于光盘上) 807
第33章 活动服务器页面(ASP)(位于光盘上) 808
第34章 实例研究:ASP与XML(位于光盘上) 809
第35章 Pythor(位于光盘上) 810
第36章 Servlet:Java开发者的附加分(位于光盘上) 811
第37章 JSP:Java开发者的附加分(位于光盘上) 812
第38章 电子商务与电子贸易(位于光盘上) 813
附录A XHTML特殊字符 814
附录B XHTML颜色 815
附录C 运算符优先顺序表 817
附录D ASCII字符集 819
附录E 数字系统 820
附录F Unicode 830
附录G 就业机会(位于光盘上) 840
参考文献 841
索引 843
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《魔法销售台词》(美)埃尔默·惠勒著 2019
- 《看漫画学钢琴 技巧 3》高宁译;(日)川崎美雪 2019
- 《优势谈判 15周年经典版》(美)罗杰·道森 2018
- 《社会学与人类生活 社会问题解析 第11版》(美)James M. Henslin(詹姆斯·M. 汉斯林) 2019
- 《海明威书信集:1917-1961 下》(美)海明威(Ernest Hemingway)著;潘小松译 2019
- 《迁徙 默温自选诗集 上》(美)W.S.默温著;伽禾译 2020
- 《上帝的孤独者 下 托马斯·沃尔夫短篇小说集》(美)托马斯·沃尔夫著;刘积源译 2017
- 《巴黎永远没个完》(美)海明威著 2017
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017