- JavaScript从入门到精通(第3版)
- 明日科技
- 5286字
- 2021-03-26 09:55:24
资源包“开发资源库”目录
第1大部分 技术资源库
(800多页技术参考文档,资源包路径:开发资源库/技术资源库)
第1部分 Web基础参考手册
网页制作概述
基本概念
Web标准
构成网页的基本元素
Dreamweaver简介
HTML基本标记
认识HTML
文字标记
段落标记
超链接标记
图片标记列表标记
多学一招:利用Dreamweaver设置文本和图像
HTML中的表格
绘制表格
行标记<tr>及属性
单元格标记<td>及属性
表头标记<th>属性
表格的结构标记
多学一招:利用Dreamweaver快速创建表格
表单页面
什么是表单
表单标记<form>
输入标记<input>
文本域标记<textarea>
菜单和列表标记<select>,<option>
多学一招:利用Dreamweaver快速创建表单元素
CSS基础
什么是CSS
利用Dreamweaver编写CSS代码
CSS规则
CSS选择器
在页面中包含CSS
CSS的继承
CSS基本布局属性
文本属性
字体属性
背景颜色与属性
列表属性
鼠标光标属性
表格样式
表单样式
CSS+DIV美化布局
<div>标记与<span>标记
盒子模型
元素定位
CSS排版
JavaScript语言基础
JavaScript概述
在Web页面中使用JavaScript
JavaScript基础语法
运算符
基本语句
函数
事件处理
常用对象
String对象
Date对象
Math对象
window对象
Array对象
Boolean对象
DOM技术
DOM概述
DOM的分层结构
遍历文档
获取文档中的指定元素
操作文档
与DHTML相对应的DOM
Ajax简介
当下谁在用Ajax
Ajax开发模式与传统开发模式的比较
Ajax技术特点
Ajax使用的技术
Ajax需要注意的几个问题
Ajax开发基础
初始化XMLHttpRequest对象
XMLHttpRequest对象的常用方法
XMLHttpRequest对象的常用属性
与服务器通信—发送请求与处理响应
解决中文乱码问题
Ajax重构及常用实例
Ajax重构的步骤
应用Ajax重构的常用实例
jQuery入门
jQuery概述
jQuery下载与配置
jQuery的插件
jQuery选择器
jQuery的工厂函数
基本选择器
层级选择器
过滤选择器
属性选择器
表单选择器
jQuery控制页面
对元素内容和值进行操作
对DOM节点进行操作
对元素属性进行操作
对元素的CSS样式操作
jQuery的事件处理
事件绑定
模拟用户操作
事件捕获与事件冒泡
jQuery的动画效果
基本的动画效果
淡入淡出的动画效果
滑动效果
自定义的动画效果
应用DIV+CSS布局许愿墙网站
整体结构分析
布局设计
交互效果实现
第2部分 JavaScript开发参考手册
JavaScript的概述
什么是JavaScript
浏览器对JavaScript的支持
HTML文档
HTML文档基础
HTML文档中的常用标记
JavaScript在HTML中的使用
在<script></script>中的使用
解决浏览器不支持JavaScript的问题
使用外部文件
JavaScript语言基础
数据结构
数据类型
运算符
表达式
数据类型的转换
JavaScript基本语句
条件控制语句
循环控制语句
对象访问语句
JavaScript语言对象
String对象
Array对象
Date对象
Math对象
Boolean对象
Number对象
跟随鼠标的动态时钟
正则表达式
正则表达式基础
正则表达式语法
RegExp对象
函数
函数的定义
函数的调用
函数变量的作用域
使用函数返回值
函数的特性
JavaScript中的内置函数
异常处理
IE浏览器内建的错误报告
处理异常
JavaScript语言调试技巧
事件处理
事件处理的概念
事件处理程序的调用
JavaScript的相关事件
鼠标键盘事件
页面相关事件
表单相关事件
滚动字幕事件
编辑事件
窗口对象(window对象)
window对象
对话框
窗口的打开和关闭
控制窗口
自定义导航控制面板
窗体对象
表单基础
表单元素基础
使用窗体对象(Form对象)
窗体对象的综合应用
表单注册
文档对象(document对象)
document对象
document对象的应用
链接对象links
body对象
anchors数组
all数组
帧对象
框架
框架的应用
select和option对象
select对象
option对象
select对象和option对象联合应用
层
层的概述
<div>标记
<iframe>标记
<layer>标记和<ilayer>标记
应用DIV制作下拉菜单导航条
图像对象
网页中的图片
JavaScript中的图像对象
图像对象的应用
随机显示广告
DOM对象
DOM对象的概述
DOM对象的级别
DOM对象的层次
DOM对象节点属性
DOM对象节点方法
event对象
引用event对象
event对象的属性
IE浏览器中event对象的属性
IE浏览器中event对象的典型应用
样式表和样对象
style元素对象
styleSheet元素对象
表对象
Table、TableRow和TableCell对象的关系
Table对象
TableRow对象
TableCell对象
动态制作表格
主体文本对象
<font>标记对象
<hr>标记对象
<h1>…<h6>标记对象
<marquee>标记对象
Cookie
Cookie的概述
保存状态信息
Cookie的传递流程
Cookie的操作
设置Cookie的过期时间
限制Cookie在特定的域和路径访问
Cookie的高级用法
Cookie的安全问题
突破浏览器对Cookie数目的限制
页面重定向中使用Cookie
登录成功后使用Cookie保持用户状态
文件处理及页面打印
FileSystemObject对象
Drive对象
File对象
Folder对象
页面打印
嵌入式对象
object嵌入对象标记
MIME类型
Java applet对象
ActiveX控件
Flash
JavaScript与XML技术的结合
创建XML
载入XML
读取XML
转换XML
JavaScript与XML典型应用
JavaScript安全
同源策略
Internet Explorer安全区域
JavaScript代码安全
JavaScript加密
第2大部分 实例资源库
(400个完整实例分析,资源包路径:开发资源库/实例资源库)
窗口框架与导航条设计
打开新窗口显示广告信息
定时打开窗口
通过按钮创建窗口
自动关闭的广告窗口
控制弹出窗口居中显示
弹出的窗口之Cookie控制
为弹出的窗口加入关闭按钮
关闭弹出窗口时刷新父窗口
关闭IE主窗口时,不弹出询问对话框
弹出网页模式对话框
弹出全屏显示的网页模式对话框
网页拾色器
日期选择器
页面自动滚动
打开窗口特殊效果
动态显示窗口
慢慢放大的窗口
下降式浏览器
旋转的窗口
移动的窗口
震动的窗口
弹出广告窗口
窗口始终在最上面
窗口的最小化、最大化
频道方式窗口
全屏显示
设置窗口大小和位置
刷新当前页
自动最大化
自定义导航控制面板
根据用户分辨率自动调整窗口
打开窗口时显示对话框
使窗口背景透明
立体窗口
动态标题栏
固定大小的窗口
框架集的嵌套
在网页中应用浮动框架
创建空白框架
居中显示框架页
全屏显示无边框有滚动条的窗口
应用CSS+DIV实现指定尺寸无边框无滚动条窗口
应用JavaScript实现指定尺寸无边框无滚动条窗口
图片按钮导航条
导航条的动画效果
不用图片实现质感导航条
二级导航菜单
半透明背景的下拉菜单
展开式导航条
用层制作下拉菜单1
用层制作下拉菜单2
自动隐藏式菜单
收缩式导航菜单
树状导航菜单
表单及表单元素
获取文本框/编辑框/隐藏域的值
自动计算金额
设置文本框的只读属性
限制多行文本域输入的字符个数
自动选择文本框/编辑框中的文字
按下Enter键时自动切换焦点
获取下拉列表/菜单的值
遍历多选择下拉列表
在下拉列表中进行多选移除
将数组中的数据添加到下拉菜单中
应用下拉菜单选择所要联机的网站
多级级联菜单
可以输入文字的下拉菜单
根据下拉菜单的值显示不同控件
分级下拉列表
不提交表单获取单选按钮的值
选中单选按钮后显示其他表单元素
通过单选按钮控制其他表单元素是否可用
不提交表单获取复选框的值
控制复选框的全选或反选
只有一个复选框时控制复选框的全选或反选
让密码域更安全
不提交表单自动检测密码域是否相同
通过JavaScript控制表单的提交与重置
带记忆功能的表单
防止表单重复提交
自动提交表单
通过for循环获取表单元素的中文名称
可以提交到不同处理页的表单
实用JavaScript函数
通过正则表达式验证日期
验证输入的日期格式是否正确
检查表单元素是否为空
验证E-mail是否正确
通过正则表达式验证电话号码
验证输入的字符串是否为汉字
验证身份证号码
验证用户名和密码
验证车牌号码
验证网站地址
验证数量和金额
验证字符串是否以指定字符开头
限制输入字符串的长度
小写金额转换为大写金额
去除字符串中的空格
转换输入文本中的回车和空格
将数字字符串格式化为指定长度
把一个长数字分位显示
将RGB格式的颜色值转换为十六进制格式
将IP地址转换为对应的数值
从指定URL中提取文件名
随机产生指定位数的验证码
生成随机字符串
显示长日期格式的系统日期
实时显示系统时间
日期和时间
在标题栏中显示日期时间
使用toLocaleString()方法获取本地时间
全中文显示日期
在状态栏中显示日期时间
使用数组显示星期
在表格中显示时间
退出页面时显示停留时间
显示用户在页面的停留时间
显示最后修改时间
计算某一天是星期几
判断指定年份是否为闰年
计算从出生到现在度过的时间
返回两个日期之间的间隔小时
倒计时
访问时间限制
计步器
分时问候
节日提示
倒影时钟
带阴影的时钟
动态石英钟
生日提醒器
数字时钟
各地时间表
位于页面顶层的时钟
简单文字变色
简单文字变色
文字变色
变换的文字
描边文字
霓虹灯文字
追逐点亮的文字
荧光文字
发光文字的闪烁效果
文字的舞台灯光效果
制作彩色渐变文字动画
文字伸缩
动荡的文字
文字伸展
文字逐个放大
自动改变大小
选择字体的大小
文字渐隐渐现
文字虚幻变化
文字虚幻抖动
将文字置于工作区左上角
右上角文字
鼠标移动文字
文字自动滚屏
文字上下滚动
文字的旋转
立体旋转文字
文字3D效果
反弹文字
飞舞的文字
飞翔的文字
平面旋转的文字
输出文字
文字打字效果
文字抖动
指向文字时飞出星形标记
文字的抛出效果
波浪文字
梦幻文字效果
屏风文字
文字阴影
随机显示文字
文字加密及解密
超链接特效
改变超链接字体样式
当鼠标移动到超链接时改变超链接颜色
改变超链接背景色
建立E-mail超链接
获取页面中的全部超链接
将网站设为首页
右击自动链接到指定网站
单击超链接将本页加入收藏夹
访问指定的链接地址
返回默认主页
导航链接
快速闪动页面中的超链接
滚动的超链接提示信息
公告栏中显示超链接
显示超链接站点相关信息
显示超链接的提示信息
半透明背景的超链接提示
操作表格
闪烁的表格边框
单元格边框变色
选中的行变色
选定表格中的单元格
左右移动单元格的信息
通过键盘使单元格焦点任意移动
动态制作表格
动态生成行或列
删除表中的行
隐藏及显示单元格
编辑单元格中的文本信息
合并单元格
在表格中添加行及单元格
删除表中的单元格
透明表格
限制表格的宽度
表格的标题
表格的外阴影
立体表格
虚线边框表格
表格作为分割线
表格向下展开
图形图像与多媒体
打开自定义大小的图片
图片放大缩小
通过鼠标滚轮放大缩小图片
跟随鼠标指针移动的图片
可以左右拖动的图片
随意拖动图片
当鼠标指针经过图片时显示图片
改变图片获取焦点时的状态
抖动的图片
鼠标移动放大图片
定时隐藏图片
根据时间变换页面背景
使图片不停闪烁
上下跳动的图片
图片左右晃动
飘舞的变形图片
图片翻转效果
水波倒影特效
图片渐隐渐现
图片的探照灯效果
雷达扫描图片特效
在页面中旋转的图片
改变形状的图片
图片在页面浮动
随机变化的网页背景
在列表中选择图片
在弹出的新窗口中选择图片
幻灯片式播放图片
无间断的图片循环滚动效果
导航地图
为网页设置背景音乐
随机播放背景音乐
MIDI音乐选择
插入Flash动画
插入背景透明的Flash动画
播放AVI文件
自制视频播放器
页面特效
背景固定居中
背景图片纵向重复显示
通过按钮变换背景颜色
背景自动变色
百叶窗
渐隐渐显的背景颜色
页面缩小
页面上下打开效果
页面左右打开效果
页面溶解效果
页首页尾切换
调用下载页面
程序加载页面
颜色拾取器
图片总置于顶端
随机显示广告
广告随滚动条漂移
下雪
飘落的枫叶
下雨
背景的烟花效果
变色的圆圈
滚动的光环
星空极速飞入效果
闪烁的星星
带密码的网页
页面左右滚动
动态移动的层
在页面中显示十字光标
状态栏特效
使状态栏中的文字不停闪烁
文字从右向左依次弹出
文字从中间向两边展开
文字跑马灯特效
文字依次显示后快速收缩
文字的展开与收缩
状态栏中的文字依次弹出
在状态栏显示固定自定义信息
在状态栏显示鼠标坐标
在状态栏显示特定的超链接信息
报表与打印
调用IE自身的打印功能实现打印
打印指定框架中的内容
利用WebBrowser打印
设置页眉页脚
将页面中的表格导出到Word并打印
打开指定的Word文档并打印
在JSP中利用Word自动打印指定格式的会议记录
在ASP中利用Word自动打印指定格式的会议记录
在PHP中调用Word自动打印指定格式的会议记录
将Web页面中的数据导出到Excel
将Web页面中的数据导出到Excel并自动打印
利用CSS样式打印页面中的指定内容
利用CSS样式分页打印
打印汇款单
打印快递单
打印信封
网站安全
禁止用户复制网页内容(方法一)
禁止用户复制网页内容(方法二)
禁止网页另存为
屏蔽IE主菜单
屏蔽键盘相关事件
屏蔽鼠标右键
具有浏览器检测功能的登录页面
防止SQL注入的登录
带验证码的登录页面
使用Script Encoder加密工具加密
HTML与CSS样式
统一站内网页风格
设置超链接文字的样式
网页换肤
滚动文字
制作渐变背景
只有外边框的表格
彩色外边框的表格
控制表格指定外边框不显示
背景颜色渐变的表格
表格隔行变色
显示自定义鼠标形状
动画光标
制作彩色滚动条
应用删除线样式标记商品特价
在文字上方标注说明标记
指定图标的列表项
文字的发光效果
文字的阴影效果
文字的渐变阴影效果
文字的图案填充效果
文字的探照灯效果
文字的闪烁效果
文字的空心效果
文字的浮雕效果
文字的阳文效果
文字的雪雕效果
火焰字
文字扭曲动画
图片的半透明效果
图片的模糊效果
图片的水波纹特效
图片的灰度效果
图片的动态说明文字
JavaScript与XML
使用XML DOM对象读取XML文件
使用XMLHttpRequest对象读取XML文件
使用CSS显示XML文档
使用XSL显示XML文档
使用IE XML数据岛输出XML文档
用JavaScript控制XML文档的分页显示
通过操作XML数据岛实现添加、删除留言信息
JavaScript与ASP结合
关闭弹出窗口时刷新父窗口
打开新窗口显示详细信息
弹出网页模式对话框
日期选择器
弹出提示对话框并重定向网页
打开指定大小的新窗口并居中显示
删除数据前弹出确认对话框
安全退出前弹出确认对话框
远程获取其他网页情报
树状导航菜单
使用XML实现不刷新页面查询数据
JavaScript与JSP结合
弹出提示对话框并重定向网页
打开新窗口显示详细信息
打开指定大小的新窗口并居中显示
弹出网页模式对话框
关闭弹出窗口时刷新父窗口
无刷新的用户名检测
无刷新的级联下拉列表
使用XML实现不刷新页面查询数据
将查询结果导出到Word
调用Excel
调用PowerPoint
树状导航菜单
JavaScript与ASP.NET结合
使用JavaScript脚本弹出对话框
打开新窗口显示详细信息
关闭弹出窗口刷新父窗口
弹出网页模式对话框
弹出全屏显示网页
自动隐藏式菜单
JavaScript与PHP结合
弹出提示对话框并重定向网页
关闭弹出窗口时自动刷新父窗口
在弹出的网页模式对话框中选择个性头像
时间选择器
弹出提示对话框并且重定向网页
删除数据前弹出确认对话框
树状导航菜单
综合应用
简单计算器
复杂计算器
精美日历
带农历的日历
添加至购物车
查看购物车
修改商品购买数量
从购物车中移去指定商品
清空购物车
第3大部分 能力测试题库
(138道能力测试题目,资源包路径:开发资源库/能力测试)
数学及逻辑思维能力测试
基本测试
进阶测试
高级测试
编程英语能力测试
英语基础能力测试
英语进阶能力测试
第4大部分 面试资源库
(369道面试真题,资源包路径:开发资源库/面试系统)
程序员职业规划
你了解程序员吗
程序员自我定位
程序员面试技巧
面试的三种方式
如何应对企业面试
英语面试
电话面试
智力测试
虚拟面试系统