网站颜色:

JavaScript网页交互特效范例与技巧.

  • 产品名称:JavaScript网页交互特效范...
  • 出版时间:2010-04-01
  • 作者:李云程著
  • 书名:JavaScript网页交互特效范例与技巧

编辑推荐

  《JavaScript网页交互特效范例与技巧》的目的是帮助初学者快速理解JavaScript语言结构等基础知识,学会开发高级的网页交互特效设计,并不断积累开发经验;针对有一定经验的中高级开发人员,则侧重介绍交互特效高级范例应用的设计思路和程序设计技巧,输学到最新技术,产生创作灵感,为他们提供相互学习、相互交流、分享编程经验和体会的平台。

内容简介

  《JavaScript网页交互特效范例与技巧》分10章,包括:JavaScript基础,简洁而精炼地介绍语言结构和基础知识,通过一些短小代码示例清楚地说明其用法,易于初学者学习;对象应用,提供了JavaScript应用基础范例,学习如何在程序中应用Data、String、Image和Style对象等,并为后面复杂程序代码编写打下基础;动态栏效果,给出了在浏览器标题栏和状态栏区域内显示各种动态文字效果,同时带给用户以情趣;网页动态文字效果,学习如何让网页中文字鲜活地动起来,包括文字在单行文本框、多行文本框以滤镜方式动态变化等;时间应用,提供在网页上呈现各种时间和计时特殊效果;JavaScript面向对象程序应用,实在基本掌握JavaScript基础上,重点讲解其独特的大部分人尚未知晓的面向对象程序设计;动态广告,给出新颖的展示信息变化或切换的效果;网页导航菜单,提供了具有各种灵活形式的网页导航菜单效果;动态位置变化效果,包括图片、图形或文字的位置随着鼠标操作而发生变化jQuery是目前非常流行的JavaScript库技术,本部分应用全面而简练地介绍了其实际应用。

目录

第1章 JavaScript基础
1.1 JavaScript概述
1.1.1 JavaScript的组成
1.1.2 JavaScript的特点
1.2 JavaScript基本语法
1.2.1 程序结构
1.2.2 JavaScript的数据结构
1.3 JavaScript程序基本构成
1.3.1 JavaScript程序设计
1.3.2 函数
1.3.3 对象
1.4 JavaScript面向对象编程
1.4.1 函数与对象
1.4.2 JavaScript中函数的深入认识
1.5 CCS样式语法基础
1.5.1 基本语法
1.5.2 选择符
第2章 对象应用
2.1 日期时间对象
2.1.1 显示当前星期
2.1.2 显示当前日期
2.2 字符串和图片对象
2.2.1 应用String对象截取特定文字
2.2.2 应用Image对象实现动画
2.2.3 Style对象应用
第3章 动态栏效果
3.1 修改标题栏和状态栏的默认属性
3.1.1 利用JavaScript更改标题栏和状态栏显示内容
3.1.2 修改超链接在状态栏上的显示信息
3.2 在状态栏显示动态效果
3.2.1 在状态栏显示当前时间
3.2.2 状态栏文字由左端出显示
3.3 文字循环滚动效果
3.3.1 文字首尾相接循环滚动显示
3.3.2 状态栏文字在右端与左端之间循环滚动
第4章 页面动态文字效果
4.1 单行文本框中的文字特效
4.1.1 单行文本框文字动态移动
4.1.2 任务拓展1
4.1.3 任务拓展2
4.1.4 任务拓展3
4.1.5 任务拓展4
4.2 多行文本框动态效果
4.2.1 多行文本框的跳动小人
4.2.2 任务拓展1
4.2.3 任务拓展2
4.2.4 任务拓展3
4.3 文本框中的动态公告
4.3.1 多条公告显示
4.3.2 任务拓展:带图片的公告栏
4.4 页面中动态文字滤镜效果
4.4.1 文字光晕滤镜效果
4.4.2 任务拓展1
4.4.3 任务拓展2
4.4.4 任务拓展3
第5章 时间应用
5.1 日期时间显示
5.1.1 日期与数字时钟
5.1.2 任务拓展1
5.1.3 任务拓展2
5.2 网页中时钟动态效果
5.2.1 网页中图像时钟动态效果
5.2.2 网页中带有倒影时钟动态效果
5.2.3 指针时钟动态效果
5.3 特定日期计时
5.3.1 进入网页时间计时
5.3.2 倒计时天数
5.3.3 倒计时秒数
5.3.4 生日信息提示
第6章 JavaScript面向对象编程应用
6.1 创建类和对象
6.1.1 使用Object()对象定义的形式
6.1.2 采用对象初始器定义的形式Tson
6.1.3 采用构造器函数定义的形式
6.1.4 关于JavaScript中的函数与对象
6。2 对象数据封装及实例
6.2.1 JavaScript中OOP的封装
6.2.2 通过匿名函数创建带有私有静态成员的类
6.2.3 带有公有静态成员的类
6.2.4 静态类
6.3 继 承
6.3.1 原型继承法
6.3.2 调用继承法
6.4 多 态
6.4.1 重载及其实现
6.4.2 覆盖的实现
6.5 JavaScript的两种类型系统
6.5.1 基础类型系统
6.5.2 对象类型系统
6.5.3 函数在JavaScript面向对象机制中的五重身份
6.6 继承与多态
6.6.1 定义和赋值之间程序执行过程
6.6.2 this和执行上下文
第7章 动态广告
7.1 动态文字消息
7.1.1 两个消息框同时滚动显示
7.1.2 消息框中渐变交替显示文字信息
7.1.3 消息框文字自下而上不停地滚动
7.2 图片广告效果
7.2.1 利用CSS技术出图像浏览器
7.2.2 控制图片左右滚动
7.3 图片渐变交替显示
7.3.1 图片渐变交替显示1
7.3.2 图片渐变交替显示2
7.3.3 图片渐变交替显示3
第8章 网页导航菜单
8.1 树形目录导航设计
8.1.1 使用层对象设计树形目录
8.1.2 技术扩展:使用表格设计多级树形目录
8.2 利用CSS和JavaScript技术设计动态菜单
8.2.1 伸缩菜单
8。2.2 设计出菜单
8.3 页面移动菜单
8.3.1 浮在页面可移动导航菜单
8.3.2 浮在页面可移动和显示/隐藏导航菜单
8.4 推拉式导航菜单
8.4.1 单击推拉式导航菜单
8.4.2 指向推拉式浮动导航菜单
第9章 动态位置变化效果
9.1 动态对联广告
9.1.1 随滚动条移动的对联广告
9.1.2 QQ在线咨询链接上下浮动型代码
9.1.3 任务拓展:位于页面带有Flash浮动广告的代码编写
9.2 鼠标控制的变化
9.2.1 跟随鼠标移动的蛇形文字
9.2.2 围绕鼠标旋转的尾巴
第10章 jQuery应用
10.1 常用jQuery完成的任务
10.2 jQuery简单示例
10.3 jQuery应用
1.3.1 图片切换显示效果
1.3.2 利用jQuery呈现图片滚动效果

热门设计服务