书籍详情
JavaScript动态网站建设
作者:贾立峰,郭明玄编著
出版社:国防工业出版社
出版时间:2002-01-01
ISBN:9787118027945
定价:¥29.00
内容简介
JavaScript是一种通用的、面向对象的高级脚本语言。本书分为两篇,第一篇较为简略地讲解了JavaScript的基础知识;第二篇精选了数十个JavaScript实例,并把它们整理成图像特效、鼠标特效、状态栏特效、页面特效和文本特效等类型。本书的这种编排方式,力求使读者学习和实践相结合,在学习JavaScript基本内容的同时,亲身体验制作JavaScript特效的各种方法和技巧,达到以速成的效果。本书适合初、中级网页制作程序员使用,对广大的网页爱好者也有很大的帮助。
作者简介
暂缺《JavaScript动态网站建设》作者简介
目录
第1章 JavaScript简介
1.1 Internet概述
1.1.1 Internet工作原理
1.1.2 Internet发展简史
1.1.3 Internet提供的主要服务
1.1.4 浏览器的发展
1.2 JavaScript的基本特征
1.2.1 JavaScript的产生
1.2.2 JavaScript的基本特征
1.3 JavaScript的安全性
1.3.1 安全措施
1.3.2 签名脚本
1.4 JavaScript与Java的异同
1.5 JavaScript的运行环境及其应用领域
1.5.1 JavaScript运行环境
1.5.2 JavaScript的应用领域
第2章 JavaScript入门
2.1 JavaScript常用的数据类型
2.1.1 数值型
2.1.2 字符串
2.1.3 其他类型
2.2 数据类型的转换
2.2.1 转换字符串为数值
2.2.2 转换数字到字符串
2.3 变量
2.3.1 变量的名称
2.3.2 变量的赋值
2.3.3 变量类型
2.4 操作符
2.4.1 算术操作符
2.4.2 字符串操作符
2.4.3 赋值操作符
2.4.4 逻辑操作符
2.4.5 比较操作符
2.4.6 位逻辑操作符
2.4.7 其他操作符
2.4.8 操作符的优先级
2.5 JavaScript的流程控制结构
2.5.1 条件语句
2.5.2 循环语句
2.5.3 其他流程控制语句
2.6 数组
2.7 函数
2.7.1 函数的定义
2.7.2 函数的调用
2.7.3 JavaScript的全局变量
2.7.4 递归函数
2.7.5 把函数组织成库
第3章 JavaScript的事件
3.1 常用的简单信息输出函数
3.1.1 window.alert()
3.1.2 document.write()与document.writeln()方法
3.2 事件处理的基本概念
3.2.1 什么是事件
3.2.2 JavaScript处理事件的程序
3.3 鼠标事件
3.4 链接事件
3.5 窗口事件
3.6 图形事件
第4章 JavaScript的内置对象
4.1 JavaScript的对象
4.1.1 JavaScript对象简介
4.1.2 对象的方法
4.1.3 对象的属性
4.1.4 面向对象编程
4.1.5 创建对象类型
4.2 String对象
4.2.1 字符串的简单回顾
4.2.2 字符串对象的属性
4.2.3 字符串对象的方法
4.3 Math对象
4.4 日期对象
4.4.1 创建日期对象
4.4.2 日期对象的方法
4.4.3 getTime()方法与setTime(毫秒数)方法
4.5 数组对象
第5章 窗口及文档对象
5.1 文档对象
5.1.1 窗体forms对象
5.1.2 anchors锚对象
5.1.3 链接links对象
5.1.4 document对象中的attribute属性
5.2 window对象
5.2.1 窗口对象的方法
5.2.2 窗口对象中的属性
5.3 历史和位置对象
5.3.1 location位置对象
5.3.2 history对象
第6章 图像和动画
6.1 image对象
6.1.1 image对象的属性和方法
6.1.2 image对象使用示例
6.2 area对象
6.3 使用IE中的结构化图像控件
6.4 动画示例:随机发生器
6.5 使用DirectAnimation创建动画
6.5.1 PixelLibrary库和MeterLibrary库
6.5.2 使用画板
6.5.3 创建平移
6.5.4 旋转
6.6 利用Layer创建动画
6.7 使用Sequencer控件创建动画
6.8 Path控件
第7章 交互
7.1 交互对象
7.2 窗体
7.2.1 窗体对象的属性
7.2.2 窗体对象的方法
7.2.3 访问窗体对象
7.3 使用窗体元素
7.3.1 button、reset、submit按钮
7.3.2 复选框
7.3.3 单选钮
7.3.4 password
7.3.5 选择按钮
7.3.6 text
7.3.7 textarea
第8章 鼠标特效
实例1 鼠标经过特效
实例2 字符围绕鼠标特效
实例3 追逐鼠标的图片
实例4 跟着鼠标的字符
实例5 鼠标跟踪器
第9章 页面特效
实例1 文档滚动特效
实例2 改变背景颜色
实例3 背景颜色连续变化
实例4 时间决定背景颜色
实例5 背景颜色表
第10章 状态栏特效
实例1 跳动的状态栏
实例2 消失的状态栏信息
实例3 “冒泡”的状态栏
实例4 标题跑马灯
实例5 状态栏跑马灯
实例6 状态栏导航
实例7 文字快速依次弹出
实例8 文字组合弹出
第11章 文本特效
实例1 降落的文本
实例2 缓缓上移的文本
实例3 飘动的文本
实例4 文字逐个闪耀
实例5 旋转变换的文本
实例6 文字效果变幻
实例7 字符消隐特效
实例8 文本自动输出特效
实例9 文本颜色渐变
实例10 文本弹跳特效
实例11 元素周期表
第12章 图像特效
实例1 改变图像隐现效果
实例2 图片变形扭曲
实例3 雪景
实例4 相片选择器
实例5 图形循环渐显
实例6 图片响应鼠标变换
实例7 图像浏览器
实例8 水纹倒影
实例9 图片自由运动
实例10 飘动的图片
实例11 图片虚幼表示
第13章 页面导航
实例1 动态导航
实例2 隐现导航
实例3 下拉式导航菜单
实例4 层叠式导航菜单
实例5 目录式导航菜单
实例6 移动导航菜单
实例7 导航菜单说明
实例8 自动变色的链接
实例9 浮动链接导航条
实例10 跑马灯式栏目指南
第14章 其他特效
实例1 设置打开窗口特性
实例2 日历
实例3 追踪来访次数
实例4 记录上次访问时间
1.1 Internet概述
1.1.1 Internet工作原理
1.1.2 Internet发展简史
1.1.3 Internet提供的主要服务
1.1.4 浏览器的发展
1.2 JavaScript的基本特征
1.2.1 JavaScript的产生
1.2.2 JavaScript的基本特征
1.3 JavaScript的安全性
1.3.1 安全措施
1.3.2 签名脚本
1.4 JavaScript与Java的异同
1.5 JavaScript的运行环境及其应用领域
1.5.1 JavaScript运行环境
1.5.2 JavaScript的应用领域
第2章 JavaScript入门
2.1 JavaScript常用的数据类型
2.1.1 数值型
2.1.2 字符串
2.1.3 其他类型
2.2 数据类型的转换
2.2.1 转换字符串为数值
2.2.2 转换数字到字符串
2.3 变量
2.3.1 变量的名称
2.3.2 变量的赋值
2.3.3 变量类型
2.4 操作符
2.4.1 算术操作符
2.4.2 字符串操作符
2.4.3 赋值操作符
2.4.4 逻辑操作符
2.4.5 比较操作符
2.4.6 位逻辑操作符
2.4.7 其他操作符
2.4.8 操作符的优先级
2.5 JavaScript的流程控制结构
2.5.1 条件语句
2.5.2 循环语句
2.5.3 其他流程控制语句
2.6 数组
2.7 函数
2.7.1 函数的定义
2.7.2 函数的调用
2.7.3 JavaScript的全局变量
2.7.4 递归函数
2.7.5 把函数组织成库
第3章 JavaScript的事件
3.1 常用的简单信息输出函数
3.1.1 window.alert()
3.1.2 document.write()与document.writeln()方法
3.2 事件处理的基本概念
3.2.1 什么是事件
3.2.2 JavaScript处理事件的程序
3.3 鼠标事件
3.4 链接事件
3.5 窗口事件
3.6 图形事件
第4章 JavaScript的内置对象
4.1 JavaScript的对象
4.1.1 JavaScript对象简介
4.1.2 对象的方法
4.1.3 对象的属性
4.1.4 面向对象编程
4.1.5 创建对象类型
4.2 String对象
4.2.1 字符串的简单回顾
4.2.2 字符串对象的属性
4.2.3 字符串对象的方法
4.3 Math对象
4.4 日期对象
4.4.1 创建日期对象
4.4.2 日期对象的方法
4.4.3 getTime()方法与setTime(毫秒数)方法
4.5 数组对象
第5章 窗口及文档对象
5.1 文档对象
5.1.1 窗体forms对象
5.1.2 anchors锚对象
5.1.3 链接links对象
5.1.4 document对象中的attribute属性
5.2 window对象
5.2.1 窗口对象的方法
5.2.2 窗口对象中的属性
5.3 历史和位置对象
5.3.1 location位置对象
5.3.2 history对象
第6章 图像和动画
6.1 image对象
6.1.1 image对象的属性和方法
6.1.2 image对象使用示例
6.2 area对象
6.3 使用IE中的结构化图像控件
6.4 动画示例:随机发生器
6.5 使用DirectAnimation创建动画
6.5.1 PixelLibrary库和MeterLibrary库
6.5.2 使用画板
6.5.3 创建平移
6.5.4 旋转
6.6 利用Layer创建动画
6.7 使用Sequencer控件创建动画
6.8 Path控件
第7章 交互
7.1 交互对象
7.2 窗体
7.2.1 窗体对象的属性
7.2.2 窗体对象的方法
7.2.3 访问窗体对象
7.3 使用窗体元素
7.3.1 button、reset、submit按钮
7.3.2 复选框
7.3.3 单选钮
7.3.4 password
7.3.5 选择按钮
7.3.6 text
7.3.7 textarea
第8章 鼠标特效
实例1 鼠标经过特效
实例2 字符围绕鼠标特效
实例3 追逐鼠标的图片
实例4 跟着鼠标的字符
实例5 鼠标跟踪器
第9章 页面特效
实例1 文档滚动特效
实例2 改变背景颜色
实例3 背景颜色连续变化
实例4 时间决定背景颜色
实例5 背景颜色表
第10章 状态栏特效
实例1 跳动的状态栏
实例2 消失的状态栏信息
实例3 “冒泡”的状态栏
实例4 标题跑马灯
实例5 状态栏跑马灯
实例6 状态栏导航
实例7 文字快速依次弹出
实例8 文字组合弹出
第11章 文本特效
实例1 降落的文本
实例2 缓缓上移的文本
实例3 飘动的文本
实例4 文字逐个闪耀
实例5 旋转变换的文本
实例6 文字效果变幻
实例7 字符消隐特效
实例8 文本自动输出特效
实例9 文本颜色渐变
实例10 文本弹跳特效
实例11 元素周期表
第12章 图像特效
实例1 改变图像隐现效果
实例2 图片变形扭曲
实例3 雪景
实例4 相片选择器
实例5 图形循环渐显
实例6 图片响应鼠标变换
实例7 图像浏览器
实例8 水纹倒影
实例9 图片自由运动
实例10 飘动的图片
实例11 图片虚幼表示
第13章 页面导航
实例1 动态导航
实例2 隐现导航
实例3 下拉式导航菜单
实例4 层叠式导航菜单
实例5 目录式导航菜单
实例6 移动导航菜单
实例7 导航菜单说明
实例8 自动变色的链接
实例9 浮动链接导航条
实例10 跑马灯式栏目指南
第14章 其他特效
实例1 设置打开窗口特性
实例2 日历
实例3 追踪来访次数
实例4 记录上次访问时间
猜您喜欢