网页编程技术与实例PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:谭浩强主编
- 出 版 社:北京:人民邮电出版社
- 出版年份:2002
- ISBN:7115103690
- 页数:313 页
第1章 Web漫谈 1
1.1 Web基础 2
1.1.1 Web的含义 2
1.1.2 Web的工作方式 2
1.1.3 URL的作用 2
1.2 Web页面 4
1.2.1 网页、网站和主页 4
1.2.2 Web页面的特点 4
1.3 如何编写网页 5
1.3.1 使用Web页面编辑器 5
1.3.2 使用HTML语言 5
1.4 HTML的发展 6
1.5 制作Web页面的用途 7
第2章 编辑网页的工具——FrontPage 8
2.1 FrontPage的特点 9
2.2 FrontPage 2000的界面 9
2.2.1 6种不同的视图模式 9
2.2.2 网页查看方式 12
2.3 添加网页的背景、插入表格 13
2.3.1 网页属性设置 13
2.3.2 设置表格属性 14
2.4 使用框架页面 15
第3章 使用HTML语言编写网页 18
3.1 编写简单的HTML文件 20
3.1.1 标题与头部标记 20
3.1.2 主体标记 21
3.1.3 设定Web页面背景 22
3.1.4 说明信息标记<meta> 23
3.1.5 注释标记<!与> 23
3.2 使用不同的文本格式 23
3.2.1 标题字体标记<h></h> 23
3.2.2 字体大小标记<font></font> 24
3.2.3 段落标记<p></p>换行标记<br> 25
3.2.4 水平线标记<hr> 26
3.2.5 字符格式化标记 27
3.2.6 原样显示标记<pre></pre> 28
3.3 超链接标记<a></a> 29
3.3.1 链接至本机另一Web页面 29
3.3.2 链接到另外一台机器上的Web页面 29
3.3.3 链接到同一文章的另一个段落 30
3.3.4 链接到不同Web文件的锚位置 31
3.4 如何在网页上加入图像、音频和视频 32
3.4.1 图像标记<img> 32
3.4.2 加入音频和视频 32
3.5 地址标记<address></address> 34
3.6 其他标记 35
3.7 框架与多窗口标记<frameset></frameset> 35
3.8 表单标记<form></form> 37
3.8.1 单行文本框 37
3.8.2 显示初始值的多个文本框 38
3.8.3 口令文本框 38
3.8.4 滚动文本框 39
3.8.5 提交及重置按钮 40
3.8.6 单选框 41
3.8.7 多选框 42
3.8.8 下拉菜单和滚动菜单 43
3.9 使用地图标记<map></map> 45
第4章 使用JavaScript脚本语言 48
4.1 什么是JavaScript 49
4.2 输出文字 49
4.2.1 在HTML语言中嵌入JavaScript语句的标记 50
4.2.2 在JavaScript中如何使用注释标记 50
4.3 对象、方法、属性和事件 51
4.3.1 什么是对象 51
4.3.2 显示HTML文件最后修改的日期 52
4.3.3 输出信息的提示对话框 53
4.3.4 输入信息的对话框 53
4.4 变量与数据 54
4.4.1 利用变量保存输入的信息 54
4.4.2 数据类型 56
4.4.3 赋值运算符 56
4.4.4 算术运算符 56
4.4.5 字符串运算符 56
4.4.6 比较运算符 56
4.4.7 逻辑运算符 57
4.4.8 条件运算符 57
4.4.9 运算符优先级 57
4.4.10 表达式 58
4.5 选择语句 59
4.5.1 if-else简单结构 59
4.5.2 if-else复合结构 60
4.6 函数(function) 61
4.6.1 定义一个函数的方法 61
4.6.2 使用函数创建对象 63
4.6.3 显示当前日期和时间的方法 66
4.6.4 利用Math对象输出一个随机数 67
4.7 循环语句 68
4.7.1 for和for...in循环 68
4.7.2 for...in循环 69
4.7.3 while循环 69
4.8 事件与事件处理程序 71
4.8.1 使用文本框输入信息 71
4.8.2 打开页面和关闭页面时发生的事情 73
4.8.3 Change事件与onChange事件处理程序 74
4.8.4 Click事件和onClick事件处理程序 75
4.8.5 MouseOver事件 76
4.8.6 使用“计时器”——让状态栏上的字自动消失 77
4.8.7 在状态条上显示滚动的字 78
4.8.8 让复选框具有功能 80
4.8.9 让单选框动起来 81
第5章 使用VBScript编写网页 83
5.1 什么是VBScript 84
5.2 用VBScript输出文字 84
5.2.1 VBScript开始与结束语句标记<script></script> 85
5.2.2 注释与隐藏VBScript语句 85
5.3 VBScript中的对象 86
5.3.1 document对象——输出文字和自动显示文档修改的日期 86
5.3.2 提示对话框 87
5.3.3 可输入信息的提示对话框 87
5.4 变量的使用 88
5.4.1 变量的声明方法及变量的赋值方法 88
5.4.2 数组的定义 90
5.4.3 Const定义常量 90
5.5 过程和函数 91
5.5.1 Sub过程 91
5.5.2 Function函数 93
5.5.3 了解变量的生命期 95
5.6 了解VBScript的运算符 97
5.6.1 算术运算符 97
5.6.2 字符串运算符 97
5.6.3 逻辑运算符 97
5.6.4 比较运算符 98
5.6.5 运算符优先级 98
5.7 使用选择语句 99
5.7.1 If...Then...Else结构 99
5.7.2 If...Elseif...End If复合结构 101
5.7.3 Select Case结构 103
5.8 循环语句 106
5.8.1 Do...Loop循环 106
5.8.2 Do While...Loop循环 107
5.8.3 Do Until...Loop循环结构 108
5.8.4 For...Next循环结构 108
5.8.5 While...Wend循环结构 110
5.9 事件与事件过程 110
5.9.1 使用文本框输入信息 110
5.9.2 打开页面和退出页面时可发生的事件 111
5.9.3 单击按钮和链接的地方时发生的事件 112
5.9.4 MouseOver事件 113
5.10 综合练习 114
5.10.1 日期和时间的自动显示模块 114
5.10.2 算术计算模块 116
5.10.3 查看本页源代码模块 117
5.10.4 属相模块 118
5.10.5 日期和时间的按钮显示模块 120
5.10.6 根据时间可以改变文字的模块 122
5.10.7 一个小计算器模块 123
第6章 编写ASP动态网页 128
6.1 什么是ASP 129
6.1.1 ASP的特点 129
6.1.2 ASP的运行环境 130
6.1.3 ASP程序与脚本语言的关系 131
6.1.4 编写一个简单的ASP文件 131
6.1.5 ASP文件的执行过程 134
6.2 了解ASP的结构 134
6.2.1 ASP的定界符<%和%> 135
6.2.2 ASP程序中如何使用函数 136
6.2.3 ASP程序中如何使用过程 138
第7章 使用ASP对象 140
7.1 将客户端输入的数据传递给服务器的Request对象 141
7.1.1 如何得到表单中输入的数据 141
7.1.2 输入口令的方法 144
7.1.3 了解服务器属性的方法 146
7.1.4 Cookies 147
7.1.5 Request对象小结 149
7.2 向客户端输出数据的Response对象 149
7.2.1 直接输出信息的Response.Write方法 150
7.2.2 链接新网址的Response.Redirect方法 151
7.2.3 Response对象小结 153
7.2.4 Request和Response对象的综合使用 154
7.3 供全体应用程序使用的Application对象 157
7.4 特定用户会话使用的Session对象 160
7.4.1 Session对象的属性 161
7.4.2 Session对象的方法 161
7.4.3 Session对象的事件 161
7.5 服务器Server对象 163
7.5.1 设置Web服务器响应时间 164
7.5.2 将指定的相对或虚拟目录映射到服务器上相应的物理目录上 164
7.5.3 创建ActiveX组件实例的CreateObject方法 165
7.6 包含文件 166
7.7 如何使用Global.asa文件 169
7.8 简单的聊天室 170
第8章 使用ActiveX组件 176
8.1 什么是ActiveX组件 177
8.2 使用广告轮显组件 177
8.3 了解浏览器性能的组件 180
8.4 文件超链接组件 183
8.5 文件存取组件 187
8.5.1 动态创建一个文本文件 187
8.5.2 在文本文件中读取和追加数据 189
8.5.3 创建一个简单的留言板 191
8.5.4 如何检测文件的存在 192
8.5.5 接收文件属性 194
8.6 计数器组件 195
8.7 许可检查组件 199
第9章 数据库的使用 201
9.1 结构化查询语言SQL 202
9.1.1 查询语句Select的用法 202
9.1.2 向数据库表中插入数据——Insert Into语句的用法 205
9.1.3 更新数据库表中的数据——Update语句的用法 205
9.1.4 删除数据库表中的数据——Delete语句的用法 206
9.1.5 创建数据库表——Create Table语句的用法 206
9.1.6 删除数据库表——Drop Table语句的用法 207
9.2 用Access建立一个数据库文件 207
9.3 搭建DSN桥梁 211
9.4 访问数据库中的数据 214
9.4.1 使用Recordset对象 214
9.4.2 使用Connection对象 217
9.5 在客户端访问数据库 224
9.5.1 在客户端浏览器向数据库添加数据 224
9.5.2 在客户端输入查询条件并显示查询结果 226
9.6 用Command对象改善查询 231
9.6.1 用Command对象向数据库插入数据 232
9.6.2 用Command对象输出数据库中的数据 235
第10章 ASP应用程序 238
10.1 在不同时段显示不同的页面内容 239
10.2 一个小搜索引擎 240
10.3 进行注册登记的页面 243
10.4 分页显示数据库的内容 253
10.5 选择数据库表中的数据 257
10.6 一个简单的聊天室 262
10.7 一个简单的留言簿 272
10.8 题库的输入、搜索和修改程序 274
10.9 进行投票统计的程序 283
附录A HTML常用标记 289
附录B JavaScript对象及其属性、方法和事件处理程序 293
附录C 常用VBScript对象及其属性、方法和事件过程 303
附录D VBScript常用的函数 309
参考文献 313
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《CINEMA 4D新手快速进阶实例教学 商迪》商迪 2020
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019
- 《全国职业院校工业机器人技术专业规划教材 工业机器人现场编程》(中国)项万明 2019
- 《高中压配电网规划 实用模型、方法、软件和应用 上》王主丁著 2020
- 《编程超有趣 奇妙Python轻松学 第1辑》HelloCode人工智能国际研究组 2018
- 《我的第一套编程启蒙绘本 看事件 开始了》编程猫教研团队编绘 2019
- 《Dreamweaver CC 2018标准实例教程 中文版》杨雪静,胡仁喜编著 2019
- 《STEM教育丛书 麦昆机器人和Micro:bit图形化编程》张弛责任编辑;(中国)陈宝杰,沙靓雯 2019
- 《ROS机器人编程与SLAM算法解析指南》陶满礼 2020
- 《水面舰艇编队作战运筹分析》谭安胜著 2009
- 《高考快速作文指导》张吉武,鲍志伸主编 2002
- 《建筑施工企业统计》杨淑芝主编 2008
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《近代旅游指南汇刊二编 16》王强主编 2017
- 《汉语词汇知识与习得研究》邢红兵主编 2019
- 《黄遵宪集 4》陈铮主编 2019
- 《孙诒让集 1》丁进主编 2016
- 《近代世界史文献丛编 19》王强主编 2017
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《人民院士》吴娜著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《中国人民的心》杨朔著;夕琳编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中华人民共和国成立70周年优秀文学作品精选 短篇小说卷 上 全2册》贺邵俊主编 2019
- 《指向核心素养 北京十一学校名师教学设计 数学 九年级 上 配人教版》周志英总主编 2019
- 《中华人民共和国成立70周年优秀文学作品精选 中篇小说卷 下 全3册》洪治纲主编 2019