第1章 JavaScript网页特效简介 1
1.1 JavaScript语言简介 1
1.2 JavaScript和JScript的区别 1
1.3 JavaScript程序设计风格 2
第2章 文本特效 5
2.1 在状态栏显示静态文本 5
2.2 在状态栏显示滚动的文字 7
2.3 不断变色的文字 9
2.4 每天显示不同的文本信息 12
2.5 始终位于窗口顶部的文本 15
2.6 由小变大的文字 17
2.7 动态水波形文字 21
2.8 动态、闪烁地显示文本的公告牌 25
3.1 自动弹出一个新窗口 29
第3章 窗口特效 29
3.2 自动弹出一个警告窗口 31
3.3 实现与用户的简单交互功能 33
3.4 自动关闭浏览器窗口的方法 35
3.5 自动变大的窗口 37
3.6 从屏幕顶部下落并抖动的窗口 39
3.7 在屏幕上左右滚动的窗口 40
3.8 全屏窗口 43
3.9 无Windows风格的窗口 45
3.10 Chromeless Windows——另一种风格的窗口 49
第4章 时间和日期 59
4.1 在页面上显示日期和时间 59
4.2 倒记时 62
4.3 在状态栏显示的时钟 63
4.4 定时自动关闭的弹出窗口 64
4.5 用户停留时间 66
4.6 定时提醒用户注意时间 68
第5章 链接和按钮特效 70
5.1 变换链接的底色和文本色 70
5.2 几种实用的功能按钮 72
5.3 带浮动条说明的文字链接 75
5.4 会变色的按钮 77
5.5 自动变换文本或背景色的链接 79
5.6 会动的图形按钮 81
5.7 随鼠标而变的图形按钮 83
5.8 类似IE工具栏的按钮栏 85
第6章 密码特效 92
6.1 弹出窗口式的密码保护网页 92
6.2 内嵌在Web中的密码保护网页 94
6.3 具有自加密功能的密码保护网页 95
6.4 支持多用户的密码保护网页 99
6.5 检查用户输入密码和用户名的合法性 103
第7章 图片特效 106
7.1 从左向右飞行的图片 106
7.2 随机显示的广告条图片 108
7.3 淡进淡出的图片 110
7.4 在水中倒影的图片 112
7.5 飘动的图片 113
7.6 多幅图片不断轮换显示 116
7.7 多种图片变换的效果 118
7.8 可以用鼠标随意拖动的图片 120
7.9 飘舞的雪花 124
7.10 类似广告切换的效果 127
第8章 鼠标特效 132
8.1 禁止点击鼠标左右键 132
8.2 点击鼠标右键打开收藏夹 134
8.3 各种形状的鼠标指针 135
8.4 在网页上显示鼠标坐标 139
8.5 用鼠标拖动的网页 140
8.6 随鼠标移动的瞄准器 142
8.7 伴随鼠标左右的跳动文字 144
8.8 响应鼠标而变化的链接属性 147
8.9 跟随鼠标移动的文字 149
8.10 跟随鼠标移动的图片 152
第9章 页面特效 155
9.1 自动向下滚动的页面 155
9.2 页面从中间向两边打开 157
9.3 控制用户输入文本个数 161
9.4 文本框栏目介绍 163
9.5 会变色的表格框 164
9.6 变幻的彩色文字 166
9.7 旋转的文字 168
9.8 模仿进度条效果 170
第10章 背景特效 174
10.1 背景图片自动定时切换 174
10.2 背景颜色选择菜单 176
10.3 文本式背景颜色选择器 177
10.4 直观型背景色选择器 179
第11章 Cookie脚本 182
11.1 存取Cookie信息的例子 182
11.2 存取用户名的Cookie脚本 184
11.3 统计用户来访次数 186
第12章 信息检测 191
12.1 获得用户浏览器和操S作系统信息 191
12.2 获得用户屏幕分辨率 192
12.3 测试到某一站点的连接速度 194
12.4 获取浏览器的访问记录 196
第13章 在线测试 198
13.1 单项选择测试 198
13.2 心理分析测试 199
13.3 多题测试评分 202
13.4 由颜色来判别你的喜好个性 206
第14章 菜单和导航栏特效 213
14.1 简单下拉菜单功能 213
14.2 下拉菜单 214
14.3 多级下拉菜单 217
14.4 浮动在窗口左边的菜单 221
14.5 右键菜单 225
14.6 向上滚动的菜单 229
14.7 渐显的菜单 231
14.8 窗口左边的隐藏菜单 233
14.9 可左右滚动的菜单 237
14.10 一个动态的菜单 240
第15章 其他特效 244
15.1 自动显示网页最后更新时间 244
15.2 自动选中所有多选项 245
15.3 自动选择速度最快的镜像站点 247
15.4 在网页中设置快捷键 248
15.5 用E-mail方式发送信息 250
15.6 多搜索引擎 252
15.7 健康程度检测程序 254
15.8 计算器 258
15.9 判断用户输入的数字是否为素数 261
15.10 对源代码加密 263
附录 JavaScript相关资源站点 267
参考文献 268