当前位置:首页 > 工业技术
动态网页制作精粹
动态网页制作精粹

动态网页制作精粹PDF电子书下载

工业技术

  • 电子书积分:15 积分如何计算积分?
  • 作 者:张红军,刘育楠等编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2001
  • ISBN:7302044902
  • 页数:453 页
图书介绍:
《动态网页制作精粹》目录

第1章 动态网页设计综述 1

1.1 Internet体系 2

1.1.1 WWW的概念 2

1.1.2 TCP/IP简介 3

1.1.3 WWW的核心——HTTP协议 4

1.2 网页的设计步骤 6

1.2.1 基本设计步骤 6

1.2.2 网页设计方法 7

1.2.3 动态网页的制作 9

1.3 动态网页技术 11

1.3.1 ASP简介 11

1.3.2 ASP的背景 13

1.3.3 ASP运行基础 15

第2章 DHTML综述 21

2.1 理解DHTML 22

2.2.1 Internet Explorer和Netscape Navigator对DHTML的支持 23

2.2 Internet Explorer和Netscape Navigator的DHTMI比较 23

2.2.2 Internet Explorer和Netscape Navigator的兼容性 24

2.3 DHTML效果实例 28

2.3.1 页面元素的显示控制 29

2.3.2 页面元素的移动控制 32

2.3.3 页面元素的滑动控制 36

2.3.4 人机交互之一——键盘控制 39

2.3.5 人机交互之二——鼠标控制 47

2.3.6 元素可视区域控制 52

2.3.7 滚动导航栏 58

第3章 使用CSS 66

3.1 CSS概述 67

3.2 基本语法 68

3.2.1 选择符 69

3.2.2 组合 70

3.2.3 继承 71

3.2.4 伪类和伪元素 72

3.2.5 层叠顺序 75

3.3 CSS的使用方法 76

3.3.1 字体控制 77

3.3.2 文字定位 79

3.3.3 列表标识 82

3.3.4 背景控制 83

3.3.5 边框控制 85

3.4 加入CSS样式表 87

3.4.1 链接外部样式表 87

3.4.3 输入样式表 89

3.4.2 嵌入样式表 89

3.4.4 内联样式 90

3.4.5 使用CLASS属性 90

3.4.6 使用ID属性 91

3.4.7 SPAN元素 91

3.4.8 DIV元素 92

第4章 CSS滤镜特效 93

4.1 CSS滤镜概述 94

4.2.1 Alpha滤镜 96

4.2 CSS滤镜的使用 96

4.2.2 Blur滤镜 100

4.2.3 Chroma滤镜 102

4.2.4 DropShadow滤镜 104

4.2.5 FlipH滤镜 106

4.2.6 FlipV滤镜 108

4.2.7 Glow滤镜 110

4.2.8 Gray滤镜 111

4.2.9 Invert滤镜 113

4.2.10 Light滤镜 115

4.2.11 Mask滤镜 115

4.2.12 Shadow滤镜 117

4.2.13 Wave滤镜 118

4.2.14 Xray滤镜 120

4.3 动态滤镜效果实例 122

4.3.1 动态发光效果 122

4.3.2 字幕渐变效果 125

4.3.3 动态扫描效果 126

4.3.4 动态计数器 129

4.3.5 动态光束效果 134

4.3.6 动态定时效果 139

第5章 XML技术与应用 143

5.1 XML的产生和特点 144

5.1.1 XML的来龙去脉 144

5.1.2 什么是XML 147

5.1.3 XML的优点 150

5.1.4 XML分析、浏览和编辑工具 152

5.2 XML语法 155

5.2.1 XML文件的逻辑结构 155

5.2.2 XML文件的物理结构 160

5.3 文件类型描述(DTD) 161

5.3.1 DTD的基本结构 162

5.3.2 定义元素 165

5.3.3 定义元素的属性 169

5.4 文本的显示 174

5.4.1 使用CSS显示XML文档 175

5.4.2 XSL的理解和应用 178

5.4.3 节点匹配路径XPath 182

5.4.4 XSLT句法与函数 185

5.4.5 两种样式表的比较 188

5.5 一个完整的XML实例 189

5.5.1 定义DTD文件 189

5.5.2 定义XML文件 190

5.5.3 定义样式表 191

第6章 JavaScript在动态网页中的应用 194

6.1 基本结构与数据 195

6.1.1 基本结构 195

6.1.2 输出文本 197

6.1.3 使用对话框 200

6.1.4 数据类型 201

6.1.5 变量 202

6.1.6 表达式 203

6.1.7 使用if语句 204

6.2 函数与对象 206

6.2.1 使用函数 207

6.2.2 递归函数 208

6.2.3 在JavaScript建立对象 211

6.3 事件与窗体 214

6.3.1 事件与事件处理程序 214

6.3.2 onLoad和onUnload事件处理程序 217

6.3.3 form对象 217

6.3.4 使用窗体元素 219

6.3.5 elements[]数组和forms[]数组 223

6.4 循环应用 224

6.4.1 While循环 224

6.4.2 For循环 225

6.4.3 break和continue语句 226

6.5 使用Cookie和Navigator对象 227

6.5.1 理解Cookie 227

6.5.2 在JavaScript中使用脚本 228

6.5.3 存储用户的选择 229

6.5.4 Navigator对象 232

6.6 应用实例 233

第7章 ASP编程 242

7.1 VBScript基本应用 243

7.1.1 VBScript应用格式 243

7.1.2 数据类型 245

7.1.3 变量与常量 246

7.1.4 运算符 248

7.1.5 条件与循环 249

7.1.6 过程 254

7.2 ASP与脚本语言 256

7.2.1 应用ASP 256

7.2.2 设置主脚本语言 257

7.2.3 ASP文件 257

7.2.4 加入脚本 258

7.2.5 合成HTML代码和脚本命令 258

7.2.6 使用ASP指令 260

7.3 ASP的变量、常量和过程 261

7.3.1 变量的声明和改变 261

7.3.2 使用常量 262

7.3.3 在ASP中使用过程 263

7.4 ASP的组件和对象 264

7.4.1 创建组件对象的实例 265

7.4.2 从Java类中创建一个对象 265

7.4.3 对象方法和属性 266

7.5 在ASP中应用集合 267

7.5.1 通过名称和索引访问项目 267

7.5.2 遍历集合 268

7.5.3 遍历带子关键字的集合 269

7.6 对象作用域 270

7.6.1 使用页作用域对象 270

7.6.2 赋予对象会话作用域 271

7.6.4 解决作用域的性能问题 272

7.6.3 赋予对象应用程序作用域 272

7.7 ASP的内建对象 273

7.7.1 Application对象 273

7.7.2 Request对象 276

7.7.3 Response对象 277

7.7.4 Server对象 277

7.7.5 Session对象 278

7.7.6 ObjectContext对象 279

7.8.2 广告转子组件 281

7.8 ASP中的ActiveX组件 281

7.8.1 数据库访问组件 281

7.8.3 浏览器兼容组件 283

7.8.4 文件存取组件 285

7.8.5 内容连接组件 285

7.8.6 内容转子组件 287

7.8.7 权限检查组件 288

7.8.8 Counters组件 289

7.9.1 脚本调试工具 290

7.9 ASP脚本的调试 290

7.9.2 错误类型 291

7.9.3 错误调试技术 292

第8章 创建ASP页面和应用程序 294

8.1 发送内容给浏览器 295

8.1.1 发送内容及类型 295

8.1.2 内容的重定向和缓冲 296

8.1.3 创建动态通道 297

8.1.4 传送客户端脚本 298

8.2 使用包含文件指令 299

8.2.1 路径关键字的选择 300

8.2.2 被包含文件的位置 300

8.2.3 在ASP中正确使用包含文件 301

8.3 创建动态HTML表格 301

8.3.1 关于HTML表格 302

8.3.2 获得表格输入 302

8.3.3 验证表格输入 304

8.4.1 启动和结束应用程序 305

8.4 管理应用程序 305

8.4.2 隔离一项应用程序 306

8.4.3 使用应用程序状态 306

8.5 管理会话 307

8.5.1 启动和结束会话 307

8.5.2 跟踪用户会话 308

8.5.3 利用Session对象存储数据 308

8.5.4 管理Web Farm的会话 309

8.5.5 使用Cookie 309

8.5.6 无会话的ASP页 311

8.6 保证ASP应用程序的安全 312

8.6.1 NTFS权限 312

8.6.2 Web服务器权限 312

8.6.3 使用身份验证机制 313

8.6.4 使用SSL维护应用程序的安全 313

8.7 Web程序的事务处理 314

8.7.2 声明和终止事务性脚本 315

8.7.1 关于事务 315

8.7.3 编写事务事件 316

8.7.4 组件与对象作用域 317

8.7.5 处理事务延迟 317

8.8 创建国际化站点 317

8.8.1 设置字符串转换代码页 318

8.8.2 设置现场标识 319

8.9 ASP综合应用实例(在线投票系统) 319

8.9.1 升达大学在线投票系统设计 320

8.9.2 升达在线投票系统主页面 322

8.9.3 优秀老师投票页面 323

8.9.4 老师投票统计结果 325

8.9.5 杰出领导投票页面 330

8.9.6 领导投票统计结果 332

第9章ASP与数据库整合 336

9.1.1 数据库访问接口 337

9.1 理解和应用数据库 337

9.1.2 ADO特性和对象模型 339

9.1.3 包含数据库服务器的B/S构架 342

9.2 创建ODBC连接 343

9.2.1 认识ODBC数据源管理器 343

9.2.2 认识DSN 345

9.2.3 创建不同的ODBC的连接 346

9.3.1 连接数据库 350

9.3 通过ADO访问数据库 350

9.3.2 用Connection对象执行查询 351

9.3.3 使用Recordset对象处理结果 352

9.3.4 用Command对象改善查询 353

9.3.5 结合HTML表格和数据库访问 354

9.3.6 管理数据库连接 355

9.4 数据库与ASP的综合应用实例 357

9.4.1 设计聊天室 357

9.4.2 inc文件(char.inc) 358

9.4.3 global.asa文件(globla.asa) 360

9.4.4 登录页面(default.asp) 362

9.4.5 登录检测(login.asp) 367

9.4.6 聊天室主页面(chat.asp) 370

9.4.7 人员显示页面(list.asp) 372

9.4.8 对话输入页面(input.asp) 375

9.4.9 对话显示页面(main.asp) 380

9.4.10 用户注册页面(register.asp) 386

9.4.11 用户错误信息(error.asp) 392

9.4.12 添加注册信息(Addnew.asp) 396

9.4.13 密码修改页面(changepasswd.asp) 401

9.4.14 密码修改处理(update.asp) 404

9.4.15 注销用户页面(writeoff.asp) 408

9.4.16 用户注册信息删除(deltree.asp) 410

第10章 UltraDev 4与Web数据库整合 413

10.1 UltraDev 4特色 414

10.1.1 UltraDev 4的特点和新功能 414

10.1.2 UltraDev 4的工作方式 417

10.1.3 UltraDev 4的窗口结构 419

10.1.4 与Dreamweaver工作环境的差异 420

10.2 构建UltraDev 4开发环境 423

10.2.1 创建本地站点 424

10.2.2 创建和定义远端站点 425

10.3 在UltraDev 4中使用ADO连接 427

10.3.1 构建ADO连接 428

10.3.2 管理ADO连接 430

10.4 在UltraDev 4中创建记录集 431

10.4.1 创建记录集 431

10.4.2 记录集代码的生成 433

10.4.3 显示记录集中的多条记录 436

10.5 创建动态Web应用程序(留言簿) 438

10.5.1 留言簿的设计 439

10.5.2 留言簿起始页 440

10.5.3 留言页面 441

10.5.4 查看留言页面 442

10.5.5 留言删除选择页面 449

10.5.6 留言删除处理页面 452

相关图书
作者其它书籍
返回顶部