网页编程技术

网页编程技术
作 者: 邵丽萍 张后扬 柯新生
出版社: 清华大学出版社
丛编项: 高职高专计算机系列教材
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: 暂缺
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电子表格>>更多作品

内容简介

本书共分10章,主要介绍了Web的概念,如何使用网页编辑工具制作网页,HTML语言的基本结构,JavaScript和VBScript脚本语言的编程方法,ASP的概念、ASP对象的属性、方法和事件。此外,还介绍了结构化查询语言SQL的基本内容,以及如何与数据库建立连接,如何使用ActiveX组件等。在本书的指导下,读者可以掌握基本的网页编程技术,学会在页面中插入计数器、插入轮显的广告、建立简单的聊天堂、建立留言簿和留言板,还可以学会使用文件超链接组件、文件存取组件及计数器组件,并掌握如何与数据库建立连接、如何将数据库中的内容在测览器上显示出来、如何将侧览器中输入的内容添加到数据库中等编程技术。书中介绍了一些有趣和实用的程序实例供读者练习使用。本书简明扼要,通俗易懂,即学即用,各种技术功能都有相应的图和例子,是高职高专学生学习网页编程技术的教材。 本书配有电子教案。

图书目录

第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 使用框架页面

2. 5 插入表单和设置表单域的属性

习题

第3章 HTML语音基本结构

3. 1 基本结构标记

3. 1. 1 开始和结束标记

3. 1. 2 头部标记

3. 1. 3 标题标记

3. 1. 4 主体标记

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

3. 1. 6 说明信息标记

3. 1. 7 注释标记

3. 2 文本格式标记

3. 2. 1 标题字体

3. 2. 2 字体大小标记

3. 2. 3 段落标记与换行标记

3. 2. 4 水平线标记

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

3. 2. 6 原样显示标记

3. 3 列表标记

3. 3. 1 未标序的列表

3. 3. 2 标序列表

3. 3. 3 解释列表

3. 3. 4 综合列表

3. 4 超链接标记

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

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

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

3. 4. 4 链接到不同文章的另一个段落

3. 5 加入音频. 视频和图像

3. 5. 1 加入音频和视频

3. 5. 2 图像标记

3. 6 表格标记

3. 7 地址标记

3. 8 其他标记

3. 8. 1 会滚动的字标记

3. 8. 2 闪烁的字标记

3. 8. 3 分区标记

3. 8. 4 块引用标记

3. 8. 5 特殊字符的写法

3. 9 框架标记

3. 10 表单标记

3. 10. 1 简单输入文本框

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

3. 10. 3 输入口令的文本框

3. 10. 4 多行多列的文本框

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

3. 10. 6 单选框

3. 10. 7 多选框

3. 10. 8 下拉菜单及滚动菜单

3. 11 地图标记

习题

第4章 JavaScript的使用

4. 1 什么是JavaScript

4. 2 使用JavaScript输出文字

4. 2. 1 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 函数的使用

4. 6. 1 定义一个函数

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

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

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

4. 7 循环语句的使用

4. 7. 1 for循环

4. 7. 2 for…in循环

4. 7. 3 while循环

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

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

4. 8. 2 Load和Unload事件

4. 8. 3 Change事件与Confirm方法

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

4. 8. 5 MouseOver事件

4. 9 综合练习

4. 9. 1 使用复选框

4. 9. 2 使用单选框

4. 9. 3 清除文本框中的字符串

4. 9. 4 动态更新文本字段的方法

4. 9. 5 在多行文本框中显示输入信息

4. 9. 6 清除状态栏上的文字

4. 9. 7 让状态栏上的字自动消失

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

4. 9. 9 创建一个新窗口

4. 9. 10 在打开的新窗口中显示主窗口输入的信息

4. 9. 11 生成“上一页键”. “下一页键”和“主页键”

4. 9. 12 在多窗口中同时载人两个文件

4. 9. 13 确定输入内容的正确性

4. 9. 14 利用Email送出form的内容

4. 10 一个带有计算功能的网页

习题

第5章 VBScript语言

5. 1 什么是VBScript

5. 2 VBScript的基本框架

5. 2. 1 VBScript开始与结束语句标记

5. 2. 2 注释标记

5. 3 对象. 对象的方法和属性

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

5. 3. 2 提示对话框alert的使用

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 select case结构

5. 8 循环语句

5. 8. 1 do…loop循环

5. 8. 2 do while...loop循环

5. 8. 3 do until…loop循环结构

5. 8. 4 for...next循环结构

5. 8. 5 for each…next循环结构

5. 8. 6 while...wend循环结构

5. 9 事件与事件过程

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

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

5. 9. 3 Click事件和onClick事件过程

5. 9. 4 MouseOver事件

习题

第6章 初识ASP

6. 1 什么是ASP

6. 1. 1 ASP的特点

6. 1. 2 ASP的运行环境

6. 1. 3 什么是脚本

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

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

6. 2 ASP程序的语法和规则

6. 2. 1 ASP的定界符

6. 2. 2 在ASP程序中使用函数

6. 2. 3 在ASP程序中使用过程

习题

第7章 使用ASP对象

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

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

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

7. 1. 3 得到服务器属性的方法

7. 1. 4 Cookies

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

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

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

7. 2. 3 Request和ResPonse对象的综合使用

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

7. 3. 1 使用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 使用ASP程序动态创建一个文本文件

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

8. 5. 3 创建留言板

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

8. 5. 5 接收文件属性

8. 6 计数器组件

习题

第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章 ASP应用程序

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常用的函数

参考文献