第1部分 高效的设计及布局技巧 3
第1章 FrontPage2002简介 3
1.1 FrontPage2002 Web 4
1.2 FrontPage2002特性概述 5
1.2.1 站点设计元素 5
1.2.2 SharePoint Team Services站点 9
1.2.3 站点管理元素 10
1.2.4 数据库元素 12
致谢 14
简介 15
1.2.5 脚本元素 15
1.2.6 编程元素 15
1.2.7 向导 15
1.3 Web站点管理工具 16
1.3.1 使用Web 16
1.3.2 编辑Web站点 19
1.4 小结 20
第2章 高级布局 21
2.1.1 HTML标记 22
2.1 使用HTML进行开发 22
2.1.2 特殊字符 31
2.1.3 浏览器兼容性 32
2.1.4 实际练习:设置Web属性以适应特定浏览器 32
2.1.5 向FrontPage Web中加入自定义HTML 33
2.2 Web中的图像 36
2.2.1 图形格式 37
2.2.2 Web调色板 38
2.2.3 在FrontPage中使用图像 39
2.3.1 使用表格设计布局 44
2.3 表格布局 44
2.3.2 实际练习:将定界文本导入为表格 45
2.3.3 表格属性 49
2.3.4 实际练习:创建表格来对齐表单 50
2.4 高级框架布局和开发 55
2.4.1 是否使用框架 56
2.4.2 保留的框架名 56
2.4.3 在FrontPage2002中使用框架 57
2.4.5 在Web站点中创建嵌入式框架 61
2.4.4 编辑器中的框架选项卡 61
2.4.6 实际练习:作用JavaScript重定向不兼容的浏览器 66
2.4.7 框架中的高级链接 67
2.4.8 确保搜索引擎能找到您的信息 69
2.5 小结 69
第3章 FrontPage主题和样式 71
3.1 级联样式表 72
3.1.1 创建样式表 72
3.1.2 将样式表链接到网页 75
3.2 调整Web中的内部样式 76
3.2.1 实际练习:创建新的样式 77
3.2.2 类、继承和全局类 79
3.2.3 “级联”样式表和优先级 79
3.2.4 链接和伪类 79
3.3 加入共享边框 80
3.3.1 插入共享边框 81
3.3.2 编辑共享边框信息 82
3.3.3 使用导航视图 82
3.3.4 把共享边框限制在某些网页 84
3.3.5 共享边框的背后 85
3.4.1 通过使用主题开发Web 86
3.4 在设计中加入FrontPage主题 86
3.4.2 自定义FrontPage主题 88
3.4.3 实际练习:改写主题图形中的文本 89
3.4.4 实际练习:创建自己的主题 92
3.5 小结 95
第4章 用动态HTML建立动态内容 97
4.1 动态HTML的概念 98
4.1.1 为DHTML编写脚本 98
4.2.1 Microsoft和动态HTML文档对象模型 99
4.1.2 DHTML和样式表 99
4.2 动态HTML和浏览器的竞争 99
4.2.2 Netscape和动态HTML 101
4.3 使用FrontPage将动态HTML集成到Web中 103
4.3.1 【DHTML效果】工具栏 104
4.3.2 使用动态画像 104
4.3.3 实际练习:将单个的图像变成动画 107
4.3.4 FrontPage内的网页过渡 110
4.3.5 给Web内的文本添加动态效果 112
4.3.6 实际练习:在文档中创建工具提示 115
4.3.7 实际练习:给链接添加效果 117
4.4.1 集成跨浏览器兼容的DHTML 119
4.4 高级动态HTML集成 119
4.4.2 实际练习:添加拖放功能 120
4.4.3 像素级的布局控制 122
4.5 小结 126
第5章 使用FrontPage活动元素进行开发 129
5.1.1 在表单中用图像代替标准按钮 130
5.1.2 使用【图片】工具栏 130
5.1 加入活动图像 130
5.1.3 创建悬停按钮 136
5.1.4 实际练习:在悬停按钮中加入自定义图像 139
5.1.5 加入预定图像 141
5.1.6 实际练习:预定图像的例子 143
5.1.7 在Web中加入图片库 145
5.2 使用网页包含工具 146
5.2.1 在文档中包含网页 146
5.2.2 在预定的时间包含网页 147
5.2.3 在文档中包含网页横幅 149
5.3 将视频集成到Web中 151
5.4 添加网页计数器 152
5.4.1 重置计数器 154
5.4.2 计数器的代码说明 154
5.5 在站点中使用字幕文本 155
5.6 添加搜索能力 156
5.6.1 创建简单的搜索表单 157
5.6.2 创建自己的搜界面 157
5.6.4 实际练习:在另一个网页上显示搜索结果 159
5.6.3 搜索代码说明 159
5.7 使用Index Server和WAIS搜索引擎 161
5.8 使用【横幅广告管理器】 162
5.9 为Web站点创建目录 164
5.10 向Web站点中加入【前10个列表】 165
5.11 插入第三方组件 166
5.12 小结 167
第6章 创建协作Web 169
6.1 使用讨论组进行项目协作 170
6.4 讨论站点向导 171
6.4.1 创建新Web 171
6.3 通过讨论构建社区 171
6.2 使内联网成为交互工具 171
6.4.2 把讨论组并入当前Web 172
6.4.3 使用讨论站点向导 172
6.5 在讨论组内 176
6.5.1 HTML网页 176
6.5.2 表单 177
6.5.3 解释讨论组代码 180
6.6 管理讨论组 182
6.7 使用SharePoint Team Services 182
6.7.1 创建基于SharePoint的工作组Web站点 183
6.7.2 自定义SharePoint Web站点 184
6.7.3 开发信息列表 184
6.7.4 使用文档库 185
6.7.5 创建基于SharePoint的讨论 187
6.7.6 创建在线调查 190
6.8 小结 197
第7章 高级表单集成 199
7.1 剖析表单 200
7.1.1 Form标记做什么 200
7.2.1 表单菜单选项 201
7.2 在FrontPage中创建表单 201
7.2.2 FrontPage的表单向导 202
7.3 自定义FrontPage表单 208
7.3.1 自定义按钮 208
7.3.2 在表单中使用脚本 212
7.3.3 实际练习:使用JavaScript改变表单中的元素 214
7.3.4 设置表单中的Tab键次序 218
7.3.5 为表单域添加标签 220
7.3.6 使用确认网页 220
7.4.1 将表单保存到文件中 223
7.4 数据收集 223
7.4.2 通过电子邮件消息发送表单结果 226
7.5 表单验证 231
7.5.1 在FrontPage中验证表单 231
7.6 小结 237
第2部分 创建动态驱动的Web站点 241
第8章 将Office元素集成到Web中 241
8.1 使用Word进行开发 242
8.1.1 将Word文件保存为HTML文件 242
8.1.2 Word的Web选项 244
8.1.3 Word的【Web工具箱】工具栏 249
8.2 PowerPoint演示文稿的集成 250
8.2.1 将PowerPoint演示文稿保存为HTML文件 250
15.4.4 使用JavaScript产生图像翻转效果 251
8.2.2 PowerPoint的Web选项 251
8.2.3 将PowerPoint演示文稿作为Web页发布 256
8.3 创建用于发布的Excel电子表格 258
8.3.1 保存在Web上使用的Excel电子表格 259
8.3.2 Excel的Web选项 260
8.3.3 发布Excel电子表格 265
8.4 使用Office XP Spreadsheet Web组件 267
8.4.1 插入新的电子表格 268
8.4.2 电子表格工具栏 270
8.4.3 ActiveX控件属性 270
8.4.4 实际练习:创建在线开支报告 276
8.4.5 将电子表格导出到Excel 280
8.4.6 将数据导入电子表格 280
8.5 Outlook和Web 281
8.5.1 将日历保存为Web页面 281
8.6 小结 283
第9章 准备数据库驱动的站点 285
9.1 使用数据库 286
9.1.2 数据驱动的应用程序设计中的多级体系结构 287
9.1.1 客户端-服务器的交互作用 287
9.1.3 SQL 289
9.1.4 ODBC 292
9.1.5 ActiveX数据对象(ADO) 293
9.2 准备使用动态服务器页 294
9.3 将Microsoft Access作为数据库 294
9.3.1 设置FrontPage以使用数据库 294
9.3.2 直接向FrontPage站点导入一个Access数据库 300
9.3.3 关于Data Access Pages 302
9.4 小结 303
第10章 为站点添加数据库访问 305
10.1 使用数据库界面向导 306
10.2 使用数据库结果向导 311
10.2.1 使用数据库结果向导 311
10.3 向数据库传送表单结果 311
10.2.2 在数据库结果向导中设置高级选项 319
10.2.3 实际练习:集成可搜索的数据库 323
10.2.4 向结果数据库中添加新域 325
10.2.5 实际练习:在结果中加入超链接 326
10.3.1 实际练习:使用Excel电子表格作为数据源 337
10.3.2 在表单选项中创建数据库 339
10.3.3 在表单选项中连接已有数据库 340
10.4 小结 341
第11章 深入ASP 343
11.1 关于ASP 344
11.1.1 ASP对象 345
11.1.2 ADO对象模型 351
11.1.3 ASP和服务器 353
11.2 开发ASP 355
11.2.1 表单数据的收集 355
11.2.2 实际练习:用ASP创建一个带有检验功能的调查 359
11.2.3 将Cookie加入网页中 365
11.3 小结 367
第12章 在站点中集成ASP 369
12.1 ASP和数据库 370
12.1.1 使用ADO 370
12.2 活动服务器组件 379
12.2.1 Advertisement Rotator组件 379
12.2.2 浏览器功能组件 382
12.2.3 TextStream组件 385
12.3 小结 388
第13章 站点的扩展技术 391
第3部分 超越HTML 391
13.1 ActiveX与Java 392
13.1.1 有关ActiveX 392
13.1.2 有关Java 393
13.1.3 ActiveX和Java 393
13.2 在站点中集成ActiveX技术 394
13.2.1 在FrontPage中添加ActiveX控件 394
13.2.2 配置ActiveX控件 396
13.2.3 定制可以插入的ActiveX控件列表 398
13.2.4 幕后信息 400
13.3 在站点中集成Java小程序 401
13.3.1 在FrontPage中添加Java小程序 401
13.3.2 FrontPaga中包含的Java小程序 403
13.3.3 幕后信息 404
13.4.1 使用FrontPage将插件加入站点 405
13.4 将插件加入站点 405
13.4.2 混合使用以兼容多种浏览器 408
13.4.3 查找ActiveX控件 409
13.4.4 查找Java小程序 410
13.5 小结 410
第14章 介绍Microsoft脚本编辑器 411
14.1 脚本编辑器的前身 412
14.2 使用脚本编辑器 413
14.2.1 脚本编辑器窗口 413
14.2.2 脚本编辑器的菜单 415
14.2.3 向工具箱中添加控件 419
14.2.4 设置脚本编辑器选项 421
14.2.5 使用代码编辑器 425
14.2.6 加入断点 426
14.2.7 实际练习:使用断点 428
14.2.8 在网页中插入COM控件 429
14.2.9 实际练习:定制工具箱 430
14.2.10 编辑器视图 432
14.3 小结 434
第15章 使用脚本技术 435
15.1 JavaScript与VBScript 436
15.2 HTML对象模型 436
15.3 用VBScript进行开发 437
15.3.1 显示日期和时间信息 437
15.3.2 使用VBScript处理表单 440
15.4 用JavaScript进行开发 442
15.4.1 JavaScript与JScript 442
15.4.2 使用JavaScript处理表单 442
15.4.3 使用JavaScript创建动态文本 449
15.5 小结 457
第16章 FrontPage2002的VBA脚本引擎 459
16.1 Visual Basic编辑器 460
16.1.1 编辑器窗口 460
16.1.2 工具栏 468
16.1.3 Visual Basic编辑器选项 471
16.1.4 设置工程属性 474
16.1.5 将文件导入编辑器中 476
16.1.6 从编辑器中导出文件 476
16.1.7 调试工程 476
16.2.1 实际练习:创建“Hello World”宏 477
16.2 FrontPage宏 477
16.3 定制工具栏和指派宏 478
16.4 FrontPage对象模型 481
16.4.1 Application 481
16.4.2 WebWindow 481
16.4.3 Web 481
16.4.6 CommandBars 482
16.4.7 Themes 482
16.4.5 ActiveDocument 482
16.4.4 PageWindow 482
16.5 用VBA控制FrontPage 483
16.5.1 使用命令栏和控件 483
16.5.2 实际练习:使用宏来添加功能 483
16.5.3 在全屏窗口中打开当前网页 489
16.5.4 捕获FrontPage的Application事件 492
16.5.5 实际练习:创建并使用FrontPage自动启动宏 493
16.5.6 使用加载项 494
16.6 用户窗体和FrontPage的编辑器对象模型 495
16.6.1 “Hello World”用户窗体 495
16.6.2 从FrontPage用户界面中运行一个用户窗体 496
16.7 小结 497
第17章 使用Web服务器 499
17.1 文件夹和站点的比较 500
17.2 使用Windows Internet信息服务 501
17.2.1 Web站点和虚拟目录 502
17.3 FrontPage服务器扩展是什么,为什么要使用它们 507
17.3.1 安装FrontPage服务器扩展 508
17.4 设置站点 508
17.4.1 在站点中添加服务器扩展 508
17.4.2 从站点中删除扩展 509
17.4.3 调整性能属性 510
17.4.4 设置默认的脚本语言 512
17.4.5 从站点启动电子邮件 512
17.5 使用SharePoint管理器 513
17.5.1 把一个标准的Web站点扩展为SharePoint Web站点 514
17.5.2 设置服务器上的权限 515
17.5.3 设置安装默认值 516
17.5.4 重新设置密码 517
17.6 小结 519