动态网页程序设计

动态网页程序设计
作 者: 施红芹
出版社: 清华大学出版社
丛编项:
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: 暂缺
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《动态网页程序设计》作者简介

内容简介

本书对当前流行的动态网页与网站开发技术:ASP(Active Server Pages)、VBScript、Java、JavaScript和PHP技术进行了详细的论述。在对各种网页开发技术进行介绍和比较的基础上,本书指出了各种开发技术的优势和长处。针对各种技术自身的特点,通过实例来具体地讲解每一种网页或网站的开发技术。“实例导学”是本书的一大特色。书中的每一个实例都有着很强的应用背景,是网页和网站中最常用的功能,如留言簿、计数器、聊天室、电子邮箱、数据库操作和一些页面美化技术等。书中列出了需要讲解的源代码,完整的源代码请在ftp://tup.tsinghua.edu.cn/dwebdesign下载。读者可以根据自己的需要不加或稍加改动,就可以放到自己的主页或网站上去。本书适合于各类动态网页爱好者、计算机网络编程人员、交互式Web程序开发人员。对于初中级读者来说,可以快速地了解当前的网站网页开发技术,并且将书中的实例直接应用到自己的网站开发当中。对于高级读者来说,可以从别人的实例开发中汲取灵感。

图书目录

第一章 用ASP进行动态网页编程

1. 1 ASP与动态网页设计

1. 1. 1 ASP的主要技术特点

1. 1. 2 CQ. ISAPI和ASP技术的区别

1. 1. 3 ASP技术的工作原理

1. 2 ASP编程技术基础

1. 2. 1 创建Active ServerPages页

1. 2. 2 使用脚本语言

1. 2. 3 使用变量. 常量和集合

1. 2. 4 ActiveServer Page内建对象

1. 2. 5 访问数据库

1. 2. 6 Activex组件

1. 3 ASP内置对象在动态网页设计中的使用

1. 3. 1 ASP内置对象概览

1. 3. 2 ASP内置对象编程实例一:奥运会问卷调查

1. 3. 3 程序分析

1. 3. 4 ASP内置对象编程实例二:主页计数器

1. 3. 5 利用ASP技术实现计数器的原理

1. 3. 6 程序分析

1. 4 ASP内建组件在动态网页编程中的应用

1. 4. 1 ASP内建组件编程实例一:电子邮箱系统

1. 4. 2 程序实例:电子邮箱系统

1. 4. 3 程序分析

1. 5 ASP与ADO的结合在动态网页设计中的应用

1. 5. 1 Web数据库访问方法

1. 5. 2 ASP与川0相结合编程实例一:主页留言板

1. 5. 3 程序分析

1. 5. 4 ASP与ADO相结合编程实例二:网上定购系统

1. 5. 5 网上定购系统的基本框架

1. 5. 6 程序实例:秦皇岛机票定购系统

1. 5. 7 程序分析

1. 6 ASP编程技术的综合应用

1. 6. l ASP在网上聊天室中的应用

1. 6. 2 简单聊天室的设计原理

1. 6. 3 使用ASP技术综合编程实例一:聊天室

1. 6. 4 程序分析

1. 6. 5 ASP在贺卡邮寄系统中的应用

1. 6. 6 使用ASP技术综合编程实例二:贺卡邮寄系统

1. 6. 7 程序分析

1. 6. 8 ASP在网上图书查询系统中的应用

1. 6. 9 使用ASP技术综合编程实例三:图书查询系统

1. 6. 10 程序分析

1. 7 ASP应用程序的安全维护

1. 7. 1 用户口令验证机制的原理

1. 7. 2 ASP应用程序的安全维护编程实例:用户口令验证机制

1. 7. 3 程序分析

第二章 用VBSc6pt进行动态网页编程

2. 1 VBScript与动态网页设计

2. 1. 1 VBScriPt概述

2. 1. 2 VBScript语言的特点

2. 1. 3 使用VBScript语言编写第一个简单的程序

2. 2 VBScriPt编程基础

2. 2. 1 VBScript基础知识

2. 2. 2 VBScript的控制结构

2. 2. 3 VBScript过程

2. 2. 4 VBScript事件处理过程

2. 3 使用脚本对象模型进行动态网页设计

2. 3. 1 VBScript脚本对象概览

2. 3. 2 脚本对象编程实例一:飘动的云朵

2. 3. 3 程序分析

2. 3. 4 脚本对象编程实例二:弹出式菜单

2. 3. 5 程序分析

2. 4 使用ActiveX控件进行动态网页设计

2. 4. 1 Activex技术概览

2. 4. 2 Activex控件的重要属性

2. 4. 3 使用ActiveX技术编程实例一:主页动态按钮

2. 4. 4 程序分析

2. 4. 5 使用Activex技术编程实例二:跳动的小人

2. 4. 6 程序分析

第三章 用JavaScript进行动态网页编程

3. 1 JavaScript与动态网页编程

3. 1. 1 JavaScript在动态网页编程中的作用

3. 1. 2 JavaScript的特点

3. 1. 3 JavaScript与Java的区别

3. 1. 4 使用JavaScript应注意的问题

3. 2 JavaScript基本语法

3. 2. 1 JavaScript的数据类型

3. 2. 2 运算符和表达式

3. 2. 3 JavaScript的程序构成

3. 3 JavaScript基于对象技术在动态网页中的应用

3. 3. 1 JavaScript的基于对象技术

3. 3. 2 JavaScript基于对象应用实例:月历显示

3. 4 JavaScript实现动态网页的数据有效性验证

3. 4. 1 JavaScript与表单

3. 4. 2 JavaScript实现表单验证实例:注册表单(一)

3. 4. 3 JavaScript实现表单的严格验证实例:注册表单(二)

3. 5 动态网页中的JavaScript访问JavaAPPlet

3. 5. 1 从JavaScript访问Applet

3. 5. 2 JavaScript访问App1et实例:查看主棚

3. 6 JavaScript高级技术在动态网页中的应用

3. 6. 1 使用JavaScript操作cookies

3. 6. 2 JavaScript对cookies操作实例:访问次数统计

3. 6. 3 JavaScript对帧的操作

3. 6. 4 JavaScript操作帧的实例:资源浏览

3. 6. 5 其他高级技术

第四章 用Java进行动态网页编程

4. 1 Java与动态网页设计

4. 1. 1 Java的特点

4. 1. 2 JavaApplet概述

4. 2 Java基本语法

4. 2. 1 Java语言的变量

4. 2. 2 Java运算符和表达式

4. 2. 3 Java程序的控制语句

4. 2. 4 Java的面向对象编程

4. 3 动态网页中多线程的应用

4. 3. 1 线程与多线程原理

4. 3. 2 多线程技术编程实例:跳动的文字

4. 4 用基本的动画技术设计动态网页中的动画

4. 4. 1 第一种基本动画技术:擦除重写

4. 4. 2 擦除重写技术形成动画程序实例:动态时钟

4. 4. 3 第二种基本的动画技术:循环显示多幅图片

4. 4. 4 循环显示多幅图片动画技术程序实例

4. 5 用双缓冲技术设计动态网页中的动画

4. 5. 1 双缓冲技术实现动画基本原理

4. 5. 2 双缓冲技术实现动画的实例:梦幻星空

4. 6 Java动态网页编程综合应用

4. 6. 1 程序实例

4. 7 其他高级技术

4. 7. 1 动画速度的优化

4. 7. 2 缩短小程序装入时间的方法

第五章 用PHP实现动态Web应用

5. 1 PHP与动态web应用

5. 1. 1 用PHP实现动态Web应用

5. 1. 2 PHP的特点

5. 1. 3 PHP与其他动态Web编程语言的比较

5. 1. 4 PHP的安全性和性能考虑

5. 2 PHP安装指南

5. 2. 1 在Linux下的安装

5. 2. 2 在Windows NT下的安装

5. 3 PHP语法基础

5. 3. 1 PHP基本的程序结构

5. 3. 2 数据类型. 常量. 变量和数组

5. 3. 3 运算符和表达式

5. 3. 4 控制结构

5. 3. 5 函数

5. 4 PHP强大的函数库功能

5. 4. 1 PHP函数库概述

5. 4. 2 PHP函数库应用实例一:简单的计数器

5. 4. 3 PHP函数库应用实例二:广告轮显

5. 5 PHP外界变量实现表单处理

5. 5. 1 PHP的表单处理

5. 5. 2 PHP表单处理实例一:留言簿

5. 5. 3 PHP表单处理实例二:投票统计

5. 6 PHP强大的数据库操作能力

5. 6. 1 PHP的数据库操作

5. 6. 2 PHP数据库操作实例一:增强型留言簿

5. 6. 3 PHP数据库操作实例二:通信录管理

5. 7 PHP高级技术

5. 7. 1 PHP面向对象编程技术

5. 7. 2 PHP中Session的使用

5. 7. 3 其他高级技术