第1章 网页编程基础
1.1 Internet的基本情况
1.1.1 计算机网络与Internet
1.1.2 Internet上的服务
1.1.3 TCP/IP协议
1.1.4 IP地址与域名系统
1.1.5 Internet的工作原理
1.1.6 WWW与URL
1.1.7 HTTP协议与超文本
1.2 相关概念
1.2.1 网页/页面
1.2.2 超链接
1.2.3 浏览器
1.2.4 网站/站点
1.2.5 主页
1.2.6 Web服务器
1.2.7 对象及对象的事件、属性和方法
1.3 HTML语言及其编辑、运行环境
第2章 HTML语言的语法基础
2.1 HTML文档基本结构及组成标签
2.1.1 文档标识标签<HTML>
2.1.2 头标签<HEAD>
2.1.3 文档主体标签<BODY>
2.1.4 HTML文档的基本结构
2.2 文本标签及使用
2.2.1 行标签<BR>
2.2.2 级标签<Hi>(i=1,2,3,4,5,6)
2.2.3 段落标签<P>
2.2.4 水平线标签<HR>
2.2.5 预格式化标签<PRE>
2.2.6 字符格式标签
2.2.7 地址标签<ADDRESS>
2.2.8 注释标签
2.3 图像标签及其属性
2.3.1 SRC属性
2.3.2 确定图像大小的属性
2.3.3 ALIGN属性
2.3.4 ALT属性
2.3.5 确定图像边距的属性
2.3.6 BORDER属性
2.3.7 ISMAP属性
第3章 HTML的列表、表格和超链接
3.1 HTML文档中的列表元素
3.1.1 无序列表
3.1.2 排序列表
3.1.3 目录列表
3.1.4 菜单列表
3.1.5 描述性列表
3.2 HTML中的表格元素
3.2.1 表格标签<table>
3.2.2 表格标题标签<CAPTION>
3.2.3 行标签<TR>
3.2.4 单元格标签
3.2.5 仅在IE中有效的标签和属性
3.3 文档的超链接
3.3.1 跳转到其他文档
3.3.2 跳转到标记位置
3.3.3 链接地图
第4章 HTML文档的样式设置
4.1 <STYLE>标签的使用
4.1.1 指定标签的显示样式
4.1.2 标识显示样式的指定
4.2 引用外部样式页文件
4.3 标签实例的样式页面规定
4.4 CSS的语法和规则
4.4.1 基本规则
4.4.2 情景选择
4.4.3 样式优先级
4.4.4 引入CSS样式表的几种方法
4.4.5 CSS的属性及取值
第5章 HTML的表单和框架
5.1 利用表单设计交互界面
5.1.1 表单标签<form>
5.1.2 输入标签<input>
5.1.3 用于定义列表框的标签
5.1.4 文本区域标签<textarea>
5.1.5 表单元素的分组
5.2 多框架文档
5.2.1 基本结构
5.2.2 子窗口间的交叉链接
第6章 DHTML编程与动态页面技术
6.1 DHTML技术简介
6.1.1 Visual Basic Internet应用程序
6.1.2 Visual Basic DHTML应用程序的优点
6.1.3 DHTML应用程序的系统要求
6.2 DHTML的基本语法
6.2.1 动态HTML的主要特性
6.2.2 DHTML与Visual Basic应用程序比较
6.2.3 DHTML应用程序的结构
6.2.4 DHTML应用程序中的关键对象
6.3 DHTML应用程序设计时的考虑因素
6.3.1 一般考虑
6.3.2 异步加载的考虑
6.4 DHTML应用程序开发过程
6.4.1 开始DHTML应用程序工程
6.4.2 DHTML应用程序的页面设计
6.4.3 使用动态HTML编写代码
6.4.4 在DHTML应用程序中漫游
6.4.5 动态地创建元素和事件
6.4.6 调试DHTML应用程序
6.5 部署DHTML应用程序
6.5.1 需要部署的文件
6.5.2 部署过程
6.5.3 发布应用程序
第7章 创建与Web数据库交互的DHTML应用程序
7.1 创建DHTML Application DLL工程
7.2 DHTML与Internet数据库的连接
7.2.1 RDO配置要求
7.2.2 创建远程数据对象
7.2.3 初始化rdoEngine对象
7.2.4 初始化rdoEngine的缺省属性
7.2.5 建立RDO连接
7.3 数据库查询功能
7.4 数据库数据入库与图片上传
第8章 JavaScript概述
8.1 JavaScript语言及其历史
8.1.1 什么是JavaScript
8.1.2 JavaScript语言与Java语言
8.1.3 JavaScript组成部分
8.1.4 JavaScript的发展
8.2 JavaScript与HTML
8.2.1 <SCRIPT>标签
8.2.2 <SCRIPT>标签的LANGUAGE属性
8.2.3 <SCRIPT>标签的SRC属性
8.2.4 注释标签的运用
8.3 JavaScript代码运行时间与页面中嵌入位置
8.3.1 简单的JavaScript例子
8.3.2 下载时运行JavaScript代码的位置
8.3.3 调用时运行JavaScript代码的位置
第9章 JavaScript语法基础
9.1 变量
9.1.1 变量的定义方式
9.1.2 变量名称
9.1.3 数据类型
9.2 表达式与操作符
9.2.1 比较操作符
9.2.2 运算操作符
9.2.3 逻辑操作符
9.2.4 位操作符
9.2.5 赋值操作符
9.2.6 其他操作符
9.3 语句
9.3.1 条件语句
9.3.2 循环语句
9.3.3 其他语句
9.4 函数
9.4.1 函数的定义
9.4.2 函数的调用
9.4.3 JavaScript的全局函数
第10章 JavaScript的对象
10.1 对象与自定义对象
10.1.1 对象
10.1.2 JavaScript中的用户自定义对象
10.2 JavaScript核心语言对象
10.2.1 数组对象(Array)
10.2.2 字符串对象(String)
10.2.3 日期对象(Date)
10.2.4 数学对象(Math)
10.3 文档对象模型(DOM)
10.3.1 window对象
10.3.2 document对象
10.3.3 location对象
10.3.4 history对象
10.3.5 navigator对象
第11章 JavaScript与表单元素
11.1 HTML表单的回顾
11.2 表单对象
11.2.1 表单对象的属性、方法与事件
11.2.2 属性
11.2.3 方法
11.2.4 事件
11.3 文本框对象
11.3.1 文本框对象的属性、方法和事件
11.3.2 属性
11.3.3 方法
11.3.4 事件
11.3.5 口令对象
11.3.6 文本区对象
11.3.7 隐藏对象
11.4 按钮对象
11.4.1 按钮对象的属性、方法和事件
11.4.2 属性
11.4.3 方法
11.4.4 事件
11.4.5 Submit按钮对象
11.4.6 Reset按钮对象
11.5 单选框对象和复选框对象
11.5.1 单选框的属性、方法和事件
11.5.2 属性
11.5.3 方法
11.5.4 事件
11.5.5 复选框的属性、方法和事件
11.6 选择列表对象
11.6.1 选择列表的属性、方法和事件
11.6.2 属性
11.6.3 方法
11.6.4 事件
11.7 数据有效性验证实例
第12章 使用JavaScript让网页更加生动
12.1 活动的状态栏
12.1.1 定时器方法
12.1.2 走马灯特效
12.1.3 逐字显现特效
12.1.4 文字飞入特效
12.2 变幻的图像
12.2.1 图像的切换
12.2.2 动画的实现
12.2.3 浮游的图层
12.3 个性化定制
12.3.1 Cookies简介
12.3.2 Cookies工作原理
12.3.3 写入Cookies
12.3.4 读出Cookies
12.3.5 用户访问的首页
第13章 Java与Java Applet技术
13.1 Internet资源中对Java Applet的调用
13.1.1 Java及Java Applet简介
13.1.2 在HTML文档中嵌入Java Applet的方法
13.1.3 通过HTML向Java Applet传递参数
13.2 Java程序开发与运行环境
13.2.1 JDK开发环境
13.2.2 使用JDK开发Java Applet
第14章 Java语言基础
14.1 Java语言的基本表示方法
14.1.1 程序结构
14.1.2 数值类型
14.1.2 数组
14.2 Java中的类
14.2.1 两个类型之间的强制转换
14.2.2 方法
14.2.3 实例变量
14.2.4 this和super变量
第15章 Java Applet在Web页设计中的多媒体制作
15.1 Java Applet的生命周期
15.1.1 Java Applet的生命周期
15.1.2 创建一个简单的Applet
15.2 图形、文字和颜色
15.2.1 图形类与图形坐标系统
15.2.2 文本与字体
15.3 图像与声音
15.3.1 图像显示
15.3.2 声音文件的播放
第16章 Java Applet的动画制作
16.1 动画制作基础
16.1.1 一个简单的动画实例
16.1.2 动画多线程的控制
16.2 动画显示的闪烁问题
16.2.1 解决闪烁问题的具体办法
16.3 深入动画编程
16.3.1 使用图片创建动画
16.3.2 媒体跟踪器
16.3.3 双缓冲技术
第17章 JavaScript与Java互连
17.1 LiveConnect技术
17.1.1 在JavaScript中访问Java
17.1.2 在Java中访问JavaScript
17.2 在JavaScript脚本中访问Java
17.2.1 在JavaScript中访问Applet的方法
17.2.2 在JavaScript中访问Applet的属性
17.2.3 在JavaScript中访问Java语句
17.3 在Java Applet中访问JavaScript对象
17.3.1 实例一:获取文本框中的文本
17.3.2 实例二:通过JavaScript弹出警告框