网页编程技术与实例

网页编程技术与实例
作 者: 谭浩强
出版社: 人民邮电出版社
丛编项: 计算机实用技术丛书
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: 网页 制作 软件工具
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

  作者:谭浩强谭浩强教授,我国著名计算机教育专家。1934年生。1958年清华大学毕业。学生时代曾担任清华大学学生会主席、北京市人民代表。他是我国计算机普及和高校计算机基础教育开拓者之一,现任全国高等院校计算机基础教育研究会会长、教育部全国计算机应用技术证书考试委员会主任委员。谭浩强教授创造了3个世界纪录:(1)20年来他(及和他人合作)共编著出版了130本计算机著作,此外主编了250多本计算机书籍,是出版科技著作数量最多的人。(2)他编著和主编的书发行量超过了4500万册,是读者最多的科技作家。我国平均每30人、知识分子每1.5人就拥有一本谭浩强的书。(3)他和别人合作编著的《BASIC语言》发行1200多万册,创科技书籍发行量的世界纪录。此外他编著的《C程序设计》发行了600万册,他曾在中央电视台主讲了BASIC,FORTRAN,COBOL,Pascal,QBASIC,C,VisualBasic七种计算机语言,观众超过300万人。在我国学习计算机的人中很少有不知道谭浩强教授的。他善于用容易理解的方法和语言说明复杂的概念。许多人认为他开创了计算机书籍贴近大众的新风,为我国的计算机普及事业做出了重要的贡献。谭浩强教授曾获全国高校教学成果国家级奖、国家科技进步奖,以及北京市政府授予的“有突出贡献专家”称号。被国家科委、中国科协表彰为“全国优秀科普工作者”。英国剑桥国际传记中心将他列入“世界名人录”。《计算机世界》报组织的“世纪评选”把他评为我国“20世纪最有影响的IT人物”10个人之一(排在第2位)。他的功绩是把千百万群众带入计算机的大门。快速掌握Excel电子表格>>更多作品

内容简介

本书主要包括:Web的概念,使用网页编辑工具制作网页,HTML语言的基本结构,JavaScrip和VBScript脚本语言的编程方法,ASP的概念,ASP对象的属性、方法和事件,SQL语言,数据库建立与连接,ActiveX组件的使用等。读者通过学习本书可以掌握基本的网页编程技术,了解HTML语言的基本结构;学会使用基本语言JavaScrip和VBScript编写功能模块程序;学会在页面中插入计数器和轮显的广告,建立简单的聊天室、留言簿和留言板;学会如何使用文件超链接组件、文件存取组件以及计数器组件;掌握如何与数据库建立连接的编程技术,如何将数据库中的内容在浏览器上显示出来,如何将浏览器中输入的内容添加到数据库的等编程技术。本书中还有一些有趣和实用的程序实例供读者练习使用。为了让读者能更好地理解本书内容,在本书的配套光盘中将提供书中所讲述的所有实例程序。本书结构上简明扼要,内容通俗易懂,各种技术功能都有相应的图示和实例,可作为学习网页编程技术的教材,也可供网页编程人员阅读参考。

图书目录

第1章 Web漫谈

1. 1 Web基础

1. 1. 1 Web的含义

1. 1. 2 Web的工作方式

1. 1. 3 URL的作用

1. 2 Web页面

1. 2. 1 网页. 网站和主页

1. 2. 2 Web页面的特点

1. 3 如何编写网页

1. 3. 1 使用Web页面编辑器

1. 3. 2 使用HTML语言

1. 4 HTML的发展

1. 5 制作Web页面的用途

第2章 编辑网页的工具——FrontPage

2. 1 FrontPage的特点

2. 2 FrontPage 2000的界面

2. 2. 1 6种不同的视图模式

2. 2. 2 网页查看方式

2. 3 添加网页的背景. 插入表格

2. 3. 1 网页属性设置

2. 3. 2 设置表格属性

2. 4 使用框架页面

第3章 使用HTML语言编写网页

3. 1 编写简单的HTML文件

3. 1. 1 标题与头部标记

3. 1. 2 主体标记

3. 1. 3 设定Web页面背景

3. 1. 4 说明信息标记<meta>

3. 1. 5 注释标记<!与>

3. 2 使用不同的文本格式

3. 2. 1 标题字体标记

3. 2. 2 字体大小标记<font></font>

3. 2. 3 段落标记<P></p>与换行标记<br>

3. 2. 4 水平线标记<hr>

3. 2. 5 字符格式化标记

3. 2. 6 原样显示标记<pre></pre>

3. 3 超链接标记<a></a>

3. 3. 1 链接至本机另一Web页面

3. 3. 2 链接到另外一台机器上的Web页面

3. 3. 3 链挨到同一文章的另一个段落

3. 3. 4 链接到不同Web文件的锚位置

3. 4 如何在网页上加入图像. 音频和视频

3. 4. 1 图像标记<img>

3. 4. 2 加入音频和视频

3. 5 地址标记<address></address>

3. 6 其他标记

3. 7 框架与多窗口标记

3. 8 表单标记<form></from>

3. 8. 1 单行文本框

3. 8. 2 显示初始值的多个文本框

3. 8. 3 口令文本框

3. 8. 4 滚动文本框

3. 8. 5 提交及重置按钮

3. 8. 6 单选框

3. 8. 7 多选框

3. 8. 8 下拉菜单和滚动菜单

3. 9 使用地图标记<map></map>

第4章 使用JsvaScript脚本语言

4. 1 什么是JavaScript

4. 2 输出文字

4. 2. 1 在HTML语言中嵌入JavaScript语句的标记

4. 2. 2 在JavaScript中如何使用注释标记

4. 3 对象. 方法. 属性和事件

4. 3. 1 什么是对象

4. 3. 2 显示HTML文件最后修改的日期

4. 3. 3 输出信息的提示对话框

4. 3. 4 输入信息的对话框

4. 4 变量与数据

4. 4. 1 利用变量保存输入的信息

4. 4. 2 数据类型

4. 4. 3 赋值运算符

4. 4. 4 算术运算符

4. 4. 5 字符串运算符

4. 4. 6 比较运算符

4. 4. 7 逻辑运算符

4. 4. 8 条件运算符

4. 4. 9 运算符优先级

4. 4. 10 表达式

4. 5 选择语句

4. 5. 1 if—else简单结构

4. 5. 2 if—else复合结构

4. 6 函数(function)

4. 6. 1 定义一个函数的方法

4. 6. 2 使用函数创建对象

4. 6. 3 显示当前日期和时间的方法

4. 6. 4 利用Math对象输出一个随机数

4. 7 循环语句

4. 7. 1 for和for…in循环

4. 7. 2 for…in循环

4. 7. 3 while循环

4. 8 事件与事件处理程序

4. 8. 1 使用文本框输入信息

4. 8. 2 打开页面和关闭页面时发生的事情

4. 8. 3 Change事件与onChange事件处理程序

4. 8. 4 Click事件和onClick事件处理程序

4. 8. 5 Mouseover事件

4. 8. 6 使用“计时器”——让状态栏上的字自动消失

4. 8. 7 在状态条上显示滚动的字

4. 8. 8 让复选框具有功能

4. 8. 9 让单选框动起来

第5章 使用VBScript编写网页

5. 1 什么是VBScript

5. 2 用VBScript输出文字

5. 2. 1 VBScript开始与结束语句标记<script></script>

5. 2. 2 注释与隐藏VBScript语句

5. 3 VBScript中的对象

5. 3. 1 document对象——输出文字和自动显示文档修改的日期

5. 3. 2 提示对话框

5. 3. 3 可输入信息的提示对话框

5. 4 变量的使用

5. 4. 1 变量的声明方法及变量的赋值方法

5. 4. 2 数组的定义

5. 4. 3 Const定义常量

5. 5 过程和函数

5. 5. 1 Sub过程

5. 5. 2 Function函数

5. 5. 3 了解变量的生命期

5. 6 了解VBScript的运算符

5. 6. 1 算术运算符

5. 6. 2 字符串运算符

5. 6. 3 逻辑运算符

5. 6. 4 比较运算符

5. 6. 5 运算符优先级

5. 7 使用选择语句

5. 7. 1 If...Then…Else结构

5. 7. 2 If…Elseif…EndIF复合结构

5. 7. 3 SelectCase结构

5. 8 循环语句

5. 8. 1 Do…Loop循环

5. 8. 2 DoWhile…Loop循环

5. 8. 3 DoUntil…Loop循环结构

5. 8. 4 For...Next循环结构

5. 8. 5 While…Wend循环结构

5. 9 事件与事件过程

5. 9. 1 使用文本框输入信息

5. 9. 2 打开页面和退出页面时可发生的事件

5. 9. 3 单击按钮和链接的地方时发生的事件

5. 9. 4 Mouseover事件

5. 10 综合练习

5. 10. 1 日期和时间的自动显示模块

5. 10. 2 算术计算模块

5. 10. 3 查看本页源代码模块

5. 10. 4 属相模块

5. 10. 5 日期和时间的按钮显示模块

5. 10. 6 根据时间可以改变文字的模块

5. 10. 7 一个小计算器模块

第6章 编写ASP动态网页

6. 1 什么是ASP

6. 1. 1 ASP的特点

6. 1. 2 ASP的运行环境

6. 1. 3 ASP程序与脚本语言的关系

6. 1. 4 编写一个简单的ASP文件

6. 1. 5 ASP文件的执行过程

6. 2 了解ASP的结构

6. 2. 1 ASP的定界符<%和%>

6. 2. 2 ASP程序中如何使用函数

6. 2. 3 ASP程序中如何使用过程

第7章 使用ASF对象

7. 1 将客户端输入的数据传递给服务器的Request对象

7. 1. 1 如何得到表单中输入的数据

7. 1. 2 输入口令的方法

7. 1. 3 了解服务器属性的方法

7. 1. 4 Cookies

7. 1. 5 Request对象小结

7. 2 向客户端输出数据的Response对象

7. 2. 1 直接输出信息的Response. Write方法

7. 2. 2 链接新网址的Response. Redirect方法

7. 2. 3 Response对象小结

7. 2. 4 Request和Response对象的综合使用

7. 3 供全体应用程序使用的Application对象

7. 4 特定用户会话使用的Session对象

7. 4. 1 Session对象的属性

7. 4. 2 Session对象的方法

7. 4. 3 Session对象的事件

7. 5 服务器Server对象

7. 5. 1 设置Web服务器响应时间

7. 5. 2 将指定的相对或虚拟目录映射到服务器上相应的物理目录上

7. 5. 3 创建ActiveX组件实例的Createobject方法

7. 6 包含文件

7. 7 如何使用Global. asa文件

7. 8 简单的聊天室

第8章 使用Activex组件

8. 1 什么是Activex组件

8. 2 使用广告轮显组件

8. 3 了解浏览器性能的组件

8. 4 文件超链接组件

8. 5 文件存取组件

8. 5. 1 动态创建一个文本文件

8. 5. 2 在文本文件中读取和追加数据

8. 5. 3 创建一个简单的留言板

8. 5. 4 如何检测文件的存在

8. 5. 5 接收文件属性

8. 6 计数器组件

8. 7 许可检查组件

第9章 数据库的使用

9. 1 结构化查询语言SQL

9. 1. 1 查询语句Select的用法

9. 1. 2 向数据库表中插入数据——InsertInto语句的用法

9. 1. 3 更新数据库表中的数据———UPdate语句的用法

9. 1. 4 删除数据库表中的数据——Delete语句的用法

9. 1. 5 创建数据库表—CreateTable语句的用法

9. 1. 6 删除数据库表于——DropTable语句的用法

9. 2 用Access建立一个数据库文件

9. 3 搭建DSN桥梁

9. 4 访问数据库中的数据

9. 4. 1 使用Recordset对象

9. 4. 2 使用Connection对象

9. 5 在客户端访问数据库

9. 5. 1 在客户端浏览器向数据库添加数据

9. 5. 2 在客户端输入查询条件并显示查询结果

9. 6 用Command对象改善查询

9. 6. 1 用Command对象向数据库插入数据

9. 6. 2 用Command对象输出数据库中的数据

第10章 ASF应用程序

10. 1 在不同时段显示不同的页面内容

10. 2 一个小搜索引擎

10. 3 进行注册登记的页面

10. 4 分页显示数据库的内容

10. 5 选择数据库表中的数据

10. 6 一个简单的聊天室

10. 7 一个简单的留言簿

10. 8 题库的输入. 搜索和修改程序

10. 9 进行投票统计的程序

附录A HTML常用标记

附录B JavaScript对象及其属性. 方法和事件处理程序

附录C 常用VBScript对象及其属性. 方法和事件过程

附录D VBScript常用的函数

参考文献