书籍详情
网页编程技术与实例
作者:谭浩强主编
出版社:人民邮电出版社
出版时间:2002-01-01
ISBN:9787115103697
定价:¥36.00
购买这本书可以去
内容简介
本书主要包括:Web的概念,使用网页编辑工具制作网页,HTML语言的基本结构,JavaScrip和VBScript脚本语言的编程方法,ASP的概念,ASP对象的属性、方法和事件,SQL语言,数据库建立与连接,ActiveX组件的使用等。读者通过学习本书可以掌握基本的网页编程技术,了解HTML语言的基本结构;学会使用基本语言JavaScrip和VBScript编写功能模块程序;学会在页面中插入计数器和轮显的广告,建立简单的聊天室、留言簿和留言板;学会如何使用文件超链接组件、文件存取组件以及计数器组件;掌握如何与数据库建立连接的编程技术,如何将数据库中的内容在浏览器上显示出来,如何将浏览器中输入的内容添加到数据库的等编程技术。本书中还有一些有趣和实用的程序实例供读者练习使用。为了让读者能更好地理解本书内容,在本书的配套光盘中将提供书中所讲述的所有实例程序。本书结构上简明扼要,内容通俗易懂,各种技术功能都有相应的图示和实例,可作为学习网页编程技术的教材,也可供网页编程人员阅读参考。
作者简介
作者:谭浩强谭浩强教授,我国著名计算机教育专家。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电子表格>>更多作品
目录
第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常用的函数
参考文献
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常用的函数
参考文献
猜您喜欢