网页编程技术PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:邵丽萍,张后扬等编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2002
- ISBN:730205701X
- 页数:300 页
第1章 Web漫谈 1
1.1 Web基础 1
1.1.1 Web的含义 1
1.1.2 Web的工作方式 1
1.1.3 URL的作用 2
1.2 Web页面 3
1.2.1 网页、网站和主页 3
1.2.2 Web页面的特点 4
1.3 如何编写网页 4
1.3.1 使用Web页面编辑器 4
1.3.2 使用HTML语言 4
1.4 HTML的历史 5
1.5 制作Web页面的用途 6
习题 6
2.2 认识FrontPage 2000的界面 7
2.1 什么是FrontPage 7
第2章 编辑网页的工具——FrontPage 7
2.2.1 6种不同的视图模式 8
2.2.2 网页查看方式 11
2.3 添加网页的背景和插入表格 12
2.3.1 页面属性设置 12
2.3.2 表格属性设置 12
2.4 使用框架页面 13
2.5 插入表单和设置表单域的属性 15
习题 15
第3章 HTML语言基本结构 16
3.1 基本结构标记 16
3.1.1 开始和结束标记 16
3.1.2 头部标记 16
3.1.3 标题标记 17
3.1.4 主体标记 17
3.1.5 设定Web页面背景 18
3.1.6 说明信息标记 19
3.1.7 注释标记 20
3.2 文本格式标记 20
3.2.1 标题字体 20
3.2.2 字体大小标记 21
3.2.3 段落标记与换行标记 22
3.2.4 水平线标记 23
3.2.5 字符格式化标记 24
3.2.6 原样显示标记 25
3.3 列表标记 26
3.3.1 未标序的列表 26
3.3.2 标序列表 26
3.3.3 解释列表 27
3.3.4 综合列表 28
3.4.2 链接到另外一台机器上的Web页面 29
3.4.1 链接至本机另一Web页面 29
3.4 超链接标记 29
3.4.3 链接到同一文章的另一个段落 31
3.4.4 链接到不同文章的另一个段落 31
3.5 加入音频、视频和图像 32
3.5.1 加入音频和视频 32
3.5.2 图像标记 33
3.6 表格标记 34
3.7 地址标记 36
3.8 其他标记 37
3.8.1 会滚动的字标记 37
3.8.2 闪烁的字标记 38
3.8.3 分区标记 39
3.8.4 块引用标记 39
3.8.5 特殊字符的写法 39
3.9 框架标记 39
3.10.1 简单输入文本框 41
3.10 表单标记 41
3.10.2 显示初始值的多个文本框 42
3.10.3 输入口令的文本框 42
3.10.4 多行多列的文本框 43
3.10.5 提交及重置按钮 43
3.10.6 单选框 45
3.10.7 多选框 46
3.10.8 下拉菜单及滚动菜单 47
3.11 地图标记 49
习题 50
第4章 JavaScript的使用 51
4.1 什么是JavaScript 51
4.2 使用JavaScript输出文字 51
4.2.1 JavaScript开始与结束语句标记 52
4.2.2 在JavaScript中使用注释标记 52
4.3.2 显示HTML文件最后修改的日期 54
4.3.1 什么是对象 54
4.3 对象、方法、属性和事件 54
4.3.3 使用提示对话框 55
4.3.4 建立一个输入信息的文本框 56
4.4 变量与数据 57
4.4.1 利用变量保存输入的信息 57
4.4.2 数据类型 58
4.4.3 赋值运算符 58
4.4.4 算术运算符 58
4.4.5 字符串运算符 59
4.4.6 比较运算符 59
4.4.7 逻辑运算符 59
4.4.8 条件运算符 59
4.4.9 运算符优先级 59
4.4.10 表达式 60
4.5.1 if-else简单结构 61
4.5 选择语句的使用 61
4.5.2 if-else复合结构 62
4.6 函数的使用 63
4.6.1 定义一个函数 63
4.6.2 使用函数建立对象 65
4.6.3 显示当前日期和时间的方法 68
4.6.4 利用Math对象输出一个随机数 69
4.7 循环语句的使用 70
4.7.1 for循环 70
4.7.2 for...in循环 71
4.7.3 while循环 71
4.8 事件与事件处理程序 73
4.8.1 使用文本框输入信息 73
4.8.2 Load和Unload事件 74
4.8.4 Click事件和onClick事件处理程序 75
4.8.3 Change事件与Confirm方法 75
4.8.5 MouseOver事件 76
4.9 综合练习 78
4.9.1 使用复选框 78
4.9.2 使用单选框 79
4.9.3 清除文本框中的字符串 80
4.9.4 动态更新文本字段的方法 81
4.9.5 在多行文本框中显示输入信息 82
4.9.6 清除状态栏上的文字 83
4.9.7 让状态栏上的字自动消失 84
4.9.8 在状态条上显示滚动的字 85
4.9.9 创建一个新窗口 86
4.9.10 在打开的新窗口中显示主窗口输入的信息 89
4.9.11 生成“上一页键”、“下一页键”和“主页键” 90
4.9.12 在多窗口中同时载入两个文件 91
4.9.13 确定输入内容的正确性 92
4.9.14 利用Email送出form的内容 94
4.10 一个带有计算功能的网页 95
习题 98
第5章 VBScript语言 99
5.1 什么是VBScript 99
5.2 VBScript的基本框架 99
5.2.1 VBScript开始与结束语句标记 100
5.2.2 注释标记 100
5.3 对象、对象的方法和属性 101
5.3.1 输出文字和自动显示文档修改的日期 101
5.3.2 提示对话框alert的使用 102
5.3.3 输入信息的对话框 103
5.4 变量的使用 104
5.4.1 变量的声明方法及变量的赋值方法 104
5.4.2 数组的定义 105
5.4.3 const定义常量 106
5.5 过程和函数的使用 107
5.5.1 sub过程 107
5.5.2 function函数 109
5.5.3 变量的生命期 110
5.6 VBScript的运算符 112
5.6.1 算术运算符 112
5.6.2 字符串运算符 112
5.6.3 逻辑运算符 112
5.6.4 比较运算符 113
5.6.5 运算符优先级 113
5.7 选择语句 114
5.7.1 if...then...else结构 114
5.7.2 if...elseif...end if复合结构 116
5.7.3 select case结构 117
5.8 循环语句 118
5.8.2 do while...loop循环 119
5.8.1 do...loop循环 119
5.8.3 do until...loop循环结构 120
5.8.4 for...next循环结构 121
5.8.5 for each...next循环结构 122
5.8.6 while...wend循环结构 122
5.9 事件与事件过程 123
5.9.1 使用文本框输入信息 123
5.9.2 打开页面和推出页面时可发生的事件 124
5.9.3 Click事件和onClick事件过程 125
5.9.4 MouseOver事件 126
习题 127
第6章 初识ASP 128
6.1 什么是ASP 128
6.1.1 ASP的特点 129
6.1.2 ASP的运行环境 129
6.1.3 什么是脚本 130
6.1.4 编写一个简单的ASP文件 131
6.1.5 ASP文件的执行过程 133
6.2 ASP程序的语法和规则 134
6.2.1 ASP的定界符 134
6.2.2 在ASP程序中使用函数 135
6.2.3 在ASP程序中使用过程 137
习题 138
第7章 使用ASP对象 139
7.1 将客户端输入的数据传递给服务器的Request对象 139
7.1.1 如何得到表单中输入的数据 139
7.1.2 输入口令的方法 142
7.1.3 得到服务器属性的方法 144
7.1.4 Cookies 145
7.2 向客户端输出数据的Response对象 147
7.2.1 直接输出信息的Response.Write方法 148
7.2.2 链接新网址的Response.Redirect方法 149
7.2.3 Request和Response对象的综合使用 152
7.3 供全体应用程序使用的Application对象 155
7.3.1 使用Application对象建一个简单的计数器 156
7.4 特定用户会话使用的Session对象 158
7.4.1 Session对象的属性 159
7.4.2 Session对象的方法 159
7.4.3 Session对象的事件 159
7.5 服务器Server对象 161
7.5.1 设置Web服务器响应时间 161
7.5.2 将指定的相对或虚拟目录映射到服务器上相应的物理目录上 162
7.5.3 创建ActiveX组件实例的CreateObject方法 163
7.6 可以让其他文件共同使用的包含文件 164
7.7 如何使用Global.asa文件 166
7.8 简单的聊天室例子 168
习题 173
8.1 什么是ActiveX组件 174
第8章 使用ActiveX组件 174
8.2 广告轮显组件 175
8.3 浏览器性能组件 178
8.4 文件超链接组件 180
8.5 文件存取组件 184
8.5.1 使用ASP程序动态创建一个文本文件 184
8.5.2 在文本文件中读取和追加数据 186
8.5.3 创建留言板 188
8.5.4 检测文件的存在 189
8.5.5 接收文件属性 190
8.6 计数器组件 192
习题 195
第9章 数据库的使用 196
9.1 结构化查询语言SQL 196
9.1.1 查询语句Select 196
9.1.2 插入语句Insert Into 198
9.1.3 更新语句Update 199
9.1.5 创建表语句Create table 200
9.1.6 删除表语句Drop table 200
9.1.4 删除语句Delete 200
9.2 用Access建立一个数据库文件 201
9.3 搭建DSN桥梁 204
9.4 访问数据库中的数据 208
9.4.1 使用Recordset对象处理结果 208
9.4.2 使用Connection对象 211
9.5 在客户端访问数据库 217
9.5.1 在客户端浏览器向数据库添加数据 217
9.5.2 在客户端输入查询条件并显示查询结果 219
9.6 用Command对象改善查询 224
9.6.1 用Command对象向数据库插入数据 225
9.6.2 用Command对象输出数据库中的数据 228
习题 230
10.1 在不同时段显示不同的页面内容 231
第10章 ASP应用程序 231
10.2 搜索引擎的使用 232
10.3 进行注册登记 234
10.4 将数据库的内容分页显示 244
10.5 选择数据库表中的数据 248
10.6 欢乐聊天室 253
10.7 一个简单的留言簿 262
10.8 题库的输入、搜索和修改程序 263
10.9 进行投票统计的程序 271
习题 276
附录A HTML常用标记 277
附录B JavaScript对象及其属性、方法和事件处理程序 280
附录C 常用VBScript对象及其属性、方法和事件过程 291
附录D VBScript常用的函数 297
参考文献 300
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《全国职业院校工业机器人技术专业规划教材 工业机器人现场编程》(中国)项万明 2019
- 《编程超有趣 奇妙Python轻松学 第1辑》HelloCode人工智能国际研究组 2018
- 《我的第一套编程启蒙绘本 看事件 开始了》编程猫教研团队编绘 2019
- 《STEM教育丛书 麦昆机器人和Micro:bit图形化编程》张弛责任编辑;(中国)陈宝杰,沙靓雯 2019
- 《ROS机器人编程与SLAM算法解析指南》陶满礼 2020
- 《我的第一套编程启蒙绘本 123 序列来啦》编程猫教研团队编绘 2019
- 《高等院校计算机任务驱动教改教材 C语言编程思维 第2版》(中国)陈萌,鲍淑娣 2019
- 《我的第一套编程启蒙绘本 咦 什么在 循环》编程猫教研团队编绘 2019
- 《工业机器人离线编程与仿真》张明文,封家诚,王鑫主编 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019