《Web开发技术》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:姚晓乐等编著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:1999
  • ISBN:7115082456
  • 页数:418 页
图书介绍:

第一部分 静态网页技术 1

第一章 静态网页的设计制作 1

1.1 网站建设概述 1

1.1.1 WWW基本概念 1

1.1.2 什么样的网站受欢迎 1

1.1.3 让网站的功能更强大 2

1.1.4 编辑工具的选择 3

1.1.5 成功网站一瞥 3

1.2 HTML和FrontPage 2000 6

1.2.1 超文本标记语言(HTML) 6

1.2.2 FrontPage是怎样的一个软件 7

1.2.3 Microsoft FrontPage 2000 7

1.3 简单HTML文件的制作 8

1.3.1 创建一个新页 8

1.3.2 设置网页属性 10

1.3.3 设置字体属性 12

1.3.4 布置文档的段落 17

1.3.5 在文档中设置水平线 21

1.3.6 使用列表组织文档 22

1.3.7 设置分区 31

1.3.8 FrontPage的颜色设置 34

1.3.9 再说FrontPage的编辑视窗 35

1.4 使用图像 37

1.5 添加超链接 40

1.5.1 URL统一资源定位器 40

1.5.2 文本超链接和图像超链接 41

1.5.3 创建超链接 42

1.5.4 创建书签 44

1.5.5 设置超链接的颜色 47

1.5.6 设置图像映射 47

1.6 小结 50

第二章 FrontPage的提高 51

2.1 表格 51

2.1.1 表格的建立 51

2.1.2 调整表格 53

2.2 框架 55

2.2.1 关于框架 55

2.2.2 框架的建立 55

2.2.3 框架的语法 56

2.2.4 使用框架 59

2.3 使用 FrontPage组件 61

2.3.1 什么是组件 62

2.3.2 使用DHTML的效果 63

2.3.3 插入计数器 64

2.3.4 插入悬停按钮 65

2.3.5 插入字幕 67

2.3.6 其他的组件 68

2.4 为页面引入风格单 69

2.4.1 风格单的语法规则 69

2.4.2 继承 70

2.4.3 风格单的特性 71

2.4.4 在HTML文档中加入风格单 79

2.4.5 特性组合 79

2.4.6 上下文选择器 80

2.5 小结 80

第三章 创建自己的网站 81

3.1 创建自己的网站 81

3.1.1 网站规划 81

3.1.2 创建网站 83

3.1.3 网站管理 92

3.1.3 发布自己的网站 101

3.2 计算机病毒与网络安全 102

3.2.1 病毒 102

3.2.2 病毒的预防和消除 105

3.3 小结 107

第二部分 动态网页技术(一)——脚本及CGI 109

第四章 JavaScript脚本和实现 109

4.1 什么是JavaScript 109

4.2 JavaScript 的简单实例 109

4.3 JavaScript 的语法 111

4.3.1 JavaScript 的数据类型和变量 111

4.3.2 JavaScript 的命名规则 111

4.3.3 JavaScript 的变量的生命期 112

4.3.4 JavaScript 的运算和赋值 112

4.3.5 运算优先级 112

4.3.6 几个重要函数 113

4.3.7 JavaScript 对象 113

4.4 JavaScript 的实例及讲解 120

4.4.1 如何产生一个新窗口 120

4.4.2 随机显示文字的例子 121

4.4.3 读取当前时间 122

4.4.4 导航条的使用 123

4.4.5 前后链接 125

4.4.6 框架的应用 126

4.5 小结 127

第五章 VBScript和ActiveX 128

5.1 VBScript 的概念及在Web开发中的应用 128

5.1.1 VBScript 概述 128

5.1.2 VBScript 编码约定 131

5.1.3 VBScript 编程 135

5.1.4 VBScript 过程 146

5.2 ActiveX的概念及在Web开发中的应用 148

5.2.1 ActiveX 的概念 148

5.2.2 ActiveX 服务器框架 148

5.2.3 使用ActiveX 控件 149

5.2.4 编写自己的ActiveX 控件 152

5.3 小结 156

第六章 CGI技术与程序设计 157

6.1 CGI概念 157

6.1.1 CGI和WWW的关系 157

6.1.2 CGI的概念 157

6.1.3 编写CGI程序的语言 158

6.1.4 几个其他的重要概念 158

6.1.5 CGI如何工作 161

6.2 CGI环境变量 161

6.3 FORM表单和CGI 166

6.3.1 FORM表单和相关标记 166

6.3.2 CGI程序放到哪里 172

6.4 CGI解码的C语言实现 172

6.4.1 一个简单的例子 175

6.4.2 CGI用于超级链接的例子 182

6.4.3 留言板 186

6.5 HTTP Cookie原理和实例 191

6.5.1 HTTP Cookie 的概念 191

6.5.2 Cookie的原理 191

6.5.3 CGI与Cookie 193

6.5.4 如何实现对某个客户访问次数的单独记数——Cookie计数器 194

6.6 服务器端附件SSI与CGI 197

6.6.1 SSI的规范 199

6.6.2 SSI命令详解 199

6.7 小结 201

第三部分 动态网页技术(二)——ASP 203

第七章 Active Server Pages的基本元素 203

7.1 Active Server Pages 的组成各部分 203

7.1.1 ASP的组成 203

7.1.2 服务器端脚本 204

7.1.3 ActiveX组件 205

7.2 Scripts(脚本语言)的使用 205

7.2.1 指定脚本语言 206

7.2.2 修改默认的脚本语言 206

7.2.3 脚本范围的确定 207

7.2.4 引用脚本的另外一种方法 209

7.2.5 ASP的基本语法 210

7.3 在Active Server Pages页中使用内嵌对象 211

7.3.1 COM简介 211

7.3.2 支持ASP的Active X组件 212

7.4 Active Server Pages 的注册表配置 214

7.5 Active Server Pages 编程调试 215

7.5.1 常见错误的调试 215

7.5.2 脚本调试 215

7.6 小结 217

第八章 创建简单的ASP页面 218

8.1 利用Request和Response对象处理主页的Headers 218

8.1.1 Headers简介 218

8.1.2 请求的Headers 219

8.1.3 响应的Herders 222

8.2 通过Response对象的Buffer属性利用缓存输出 224

8.2.1 缓存输出 224

8.2.2 控制缓存输出的方法 225

8.3 脚本的有效时间 226

8.3.1 Server对象的ScriptTimeout属性 226

8.3.2 检测浏览器对脚本的反应 227

8.4 Response对象的CacheControl属性 228

8.5 Request和Response对象的其它属性和方法 229

8.5.1 Request对象的ClientCertificate集合 229

8.5.2 Response对象的AddHerder方法 230

8.5.3 Response对象的AppendToLog方法 230

8.5.4 Response对象的BinaryWrite方法 230

8.6 小结 231

第九章 创建多个ASP页面的网站 232

9.1 从HTML的FORM表单中获取信息 232

9.1.1 简单的HTML的FORM表单 232

9.1.2 Active Server Pages如何处理表单 232

9.1.3 复杂一些的表单 233

9.1.4 在FORM中使用CheckBox和Radio 234

9.1.5 在FORM中添加文本框、口令域和下拉菜单 235

9.1.6 如何在表单间进行信息和参数的传递 236

9.1.7 确认访问者填写了参数 237

9.2 从QueryString中获取信息 238

9.2.1 简单的QueryString 238

9.2.2 利用Query字段传递多个参数或多个键值 239

9.2.3 利用QueryString来保持信息 241

9.2.4 在什么情况下最好不要使用Query字段 241

9.2.5 Server对象的两个有用的方法 242

9.3 页间导航 244

9.4 在ASP页中包含文件 245

9.5 小结 246

第十章 Application应用程序 247

10.1 global.asa文件 247

10.1.1 什么是global.asa文件 247

10.1.2 global.asa文件的内容 247

10.1.3 global.asa文件的触发 248

10.2 Application事件 249

10.2.1 简述 249

10.2.2 Application对象 250

10.2.3 Application事件 250

10.3 Application变量 251

10.3.1 简述 251

10.3.2 声明一个Application 变量 251

10.3.3 使用Application 范围的数组 253

10.3.4 使用Application 组件 254

10.3.5 使用Application 对象的Contents集合和StaticObject集合 255

10.3.6 使用Application 对象的方法来控制Application 变量 256

10.4 Application 使用技巧 257

10.4.1 创建聊天室 258

10.4.2 在global.asa文件添加必要的脚本 258

10.4.3 创建信息发送页 258

10.4.4 创建显示页 259

10.5 小结 261

第十一章 Session会话对象 262

11.1 Session 事件 262

11.1.1 简介 262

11.1.2 Sessions事件 262

11.2 Session 变量 264

11.2.1 简述 264

11.2.2 Session 变量的声明 264

11.2.3 使用Session 数组 265

11.2.4 使用Session 级的组件 267

11.2.5 使用Session 对象的Contents集合与StaticObject集合 267

11.2.6 使用Session 对象的几种属性 268

11.2.7 利用Session 对象的Abandon方法来控制Session 资源 271

11.3 一个有争议的Session 变量:Cookies 272

11.3.1 简述 272

11.3.2 有关Cookies的问题 273

11.3.3 利用Response对象来创建Cookie 273

11.3.4 Response Cookies 集合的几个属性 275

11.3.5 读取Cookie 的值——Resquest对象的Cookies 集合 277

11.4 小结 277

第十二章 ASP对文件与存储系统的处理 278

12.1 对文件的处理 278

12.1.1 简述 278

12.1.2 创建FileSystem对象和TextStream对象 278

12.1.3 使用TextStream对象的属性和方法读取文件 279

12.1.4 使用TextStream对象的属性和方法将字符串写入文本文件 280

12.1.5 对文件本身的处理 283

12.2 对文件夹进行处理 286

12.2.1 简述 286

12.2.2 创建Folder对象 286

12.2.3 利用Folder对象的方法来操作文件夹 287

12.2.4 使用FileSystem对象的方法来操作文件夹 288

12.3 对驱动器的处理 288

12.3.1 简述 288

12.3.2 创建Drive对象 289

12.3.3 利用Drive对象来获取驱动器的信息 289

12.3.4 利用FileSystem对象来操作驱动器 290

12.4 小结 291

第四部分 Web数据库 295

第十三章 Web数据库基本概念 295

13.1 Web数据库概述 295

13.1.1 Web和数据库 295

13.1.2 Web数据库模型 296

13.2 Web服务器 298

13.2.1 Web服务器与CGI 298

13.2.2 几种常见Web服务器的比较 300

13.2.3 IIS服务器的使用 302

13.3 CGI解析 309

13.3.1 能够传送用户信息的表单 309

13.3.2 CGI的解析函数 311

13.4 使用数据库 314

13.4.1 数据库引擎 314

13.4.2 常用的数据库 314

13.4.3 基于Windows NT的SQL Server 315

13.4.4 MS SQL Server的简单使用 316

13.5 小结 324

第十四章 SQL标准数据库语言 325

14.1 SELECT语句 327

14.1.1 基本知识 327

14.1.2 查询语句 328

14.1.3 常用的汇总函数 333

14.2 INSERT语句 335

14.2.1 单行INSERT语句 336

14.2.2 插入语句的一些问题 336

14.2.3 多行INSERT语句 337

14.3 DELETE语句 338

14.4 UPDATE语句 338

14.5 Transact-SQL中提供的一些常用的函数 339

14.5.1 转换数据 339

14.5.2 删除空格 341

14.5.3 操作日期和时间 341

14.6 小结 345

第十五章 ODBC标准 346

15.1 ODBC简介 346

15.2 ODBC结构 347

15.2.1 应用程序 348

15.2.2 驱动程序管理器 348

15.2.3 数据库驱动程序 348

15.2.4 数据源 349

15.3 ODBC特性 352

15.3.1 ODBC API一致性 352

15.3.2 ODBC SQL语法一致性 355

15.4 ODBC API基础 356

15.4.1 ODBC句柄 356

15.4.2 ODBC数据类型 357

15.4.3 ODBC诊断 359

15.5 ODBC应用程序 361

15.6 小结 366

第十六章 应用实例 367

16.1 CGI与数据库 367

16.1.1 准备工作 367

16.1.2 一个简单连接数据库的尝试 369

16.1.3 添加部分 377

16.1.4 查询部分及修改和删除信息 386

16.2 ASP与数据库 403

16.2.1 网络数据库的基本概念 403

16.2.2 实战分析 404

16.3 小结 418