飞速星空

您的位置: 下载首页 → 电子书 → 《JavaScript动态网页开发案例指导(含盘)》电子版

跳到下载链接 《JavaScript动态网页开发案例指导(含盘)》电子版

软件简介


第1章 JavaScript概述 1.1 什么是JavaScript 1.2 JavaScript特性 1.3 如何编写JavaScript程序 1.3.1 语句 1.3.2 注释 1.3.3 表达式 1.4 JavaScript使用 第2章 HTML与CSS概述 2.1 HTML简介 2.2 HTML标记 2.2.1 基本标记 2.2.2 文本格式化 2.2.3 字符 2.2.4 链接 2.3 框架 2.4 表格 2.5 表单 2.6 图像与多媒体 2.7 CSS层叠样式表 2.7.1 CSS基本语法 2.7.2 css的类别 2.7.3 CSS的使用 第3章 数据类型与变量 3.1 基本数据类型 3.1.1 数值 3.1.2 字符串 3.1.3 布尔 3.2 复合数据类型 3.2.1 数组 3.2.2 对象 3.3 特殊数据类型 3.3.1 Null 3.3.2 Undefined 3.4 变量 3.4.1 变量声明 3.4.2 变量范围 3.4.3 变量命名 3.4.4 强制转换 第4章 运算符 4.1 赋值运算符 4.1.1 赋值 4.1.2 运算赋值 4.2 算术运算符 4.2.1 负值 4.2.2 四则运算 4.2.3 递增与递减 4.2.4 取模运算 4.3 逻辑运算符 4.3.1 逻辑非 4.3.2 逻辑与 4.3.3 逻辑或 4.4 关系运算符 4.4.1 大于 4.4.2 小于 4.4.3 等于、大于等于、小于等于 4.4.4 不等于 4.4.5 条件(三元运算符) 4.4.6 逗号 4.4.7 严格相等 4.4.8 非严格相等 4.5 位运算符 4.5.1 按位取反 4.5.2 按位左移与按位右移 4.5.3 无符号右移 4.5.4 按位逻辑运算 4.6 其他运算符 4.6.1 typeof运算符 4.6.2 void运算符 4.7 运算符的优先级与结合性 第5章 语句 5.1 复合语句 5.1.1 if语句 5.1.2 if…elseif…else…语句 5.1.3 switch语句 5.1.4 while语句 5.1.5 do…while循环 5.1.6 for语句 5.1.7 for…in语句 5.2 标记语句 5.2.1 break语句 5.2.2 continue语句 5.2.3 var语句 5.2.4 function语句 5.2.5 return语句 5.2.6 throw语句 5.2.7 try…catch…finally语句 5.2.8 with语句 5.3 空语句 第6章 函数 6.1 用户创建函数 6.1.1 定义和调用 6.1.2 参数 6.1.3 作用域 6.2 特殊内部函数 6.2.1 escape()函数和unescape()函数 6.2.2 encodeURI()函数和decodeURI()函数 6.2.3 encodeURIComponent()函数和decodeURIComponent()函数 6.2.4 parseInt()函数和parseFloat()函数 6.2.5 isNaN()函数和isFinite()函数 6.2.6 eval()函数 第7章 对象 7.1 String对象 7.1.1 字符串长度 7.1.2 大小写转换 7.1.3 字符串定位 7.1.4 连接与分割字符串 7.1.5 使用子字符串 7.2 内部对象 7.2.1 Math对象 7.2.2 Date对象 7.2.3 Number对象 7.2.4 Boolean对象 7.2.5 Object对象 7.2.6 Error对象 7.2.7 Function对象 7.2.8 Global对象 7.2.9 RegExp对象 7.3 生成对象 7.3.1 对象类型 7.3.2 构造函数 7.3.3 对象属性和方法 第8章 数组 8.1 数组和数组元素 8.2 数组方法 8.2.1 数组下标 8.2.2 对象为关联数组 8.3 Array对象 8.3.1 多维数组 8.3.2 数组的长度 8.3.3 合并数组 8.3.4 添加与删除数组元素 8.3.5 反转数组 8.3.6 数组排序 第9章 Document文档对象 9.1 Document对象 9.1.1 属性 9.1.2 方法 9.2 使用cookie 9.3 Document子对象 9.3.1 Document子对象概述 9.3.2 Link对象和Anchor对象 9.3.3 Image图像对象 第10章 事件与事件处理 10.1 事件和事件类型 10.2 设置事件处理器 10.3 事件处理器的绑定 10.3.1 使用HTML标签属性绑定事件处理器 10.3.2 使用JavaScript对象属性绑定事件处理器 10.4 浏览器事件 10.4.1 Load事件 10.4.2 Unload事件 10.4.3 Submit事件 10.5 鼠标事件 10.5.1 MouseDown事件 10.5.2 MouseUp事件 10.5.3 MouseMove事件 10.5.4 MouseOver事件 10.5.5 MouseOut事件 10.5.6 Click事件 10.5.7 Focus事件和Blur事件 10.6 键盘事件 10.6.1 KeyDown事件、KeyUp事件和KeyPress事件 10.6.2 Change事件 10.7 错误事件 第11章 表单对象与表单元素 11.1 Form对象 11.1.1 Form对象属性 11.1.2 访问表单 11.1.3 访问表单元素 11.2 表单事件 11.2.1 Form对象的事件 11.2.2 表单元素的事件 11.3 表单元素 11.3.1 文本输入对象 11.3.2 按钮对象 11.3.3 单选按钮 11.3.4 复选框 11.3.5 选择列表 11.3.6 文件域 第12章 窗口和框架 12.1 使用窗口 12.1.1 打开和关闭窗口 12.1.2 移动窗口位置 12.1.3 改变窗口大小 12.1.4 设置状态栏 12.1.5 超时功能 12.1.6 使用对话框 12.1.7 窗口事件 12.2 使用框架 12.2.1 frames对象 12.2.2 框架命名 12.2.3 访问窗口 12.2.4 引用变量和函数 12.2.5 框架间的互相引用 12.2.6 框架嵌套 12.2.7 框架交叉通信 第13章 DOM对象模型 13.1 DOM概述 13.2 Document节点 13.2.1 document的属性 13.2.2 document节点的方法 13.3 Node节点 13.3.1 Node节点的属性 13.3.2 Node节点的方法 13.3.3 获取节点的的方法 13.3.4 节点之间的关系 13.4 window对象 13.4.1 window对象的方法 13.4.2 window对象的事件 13.5 frame对象 13.6 document对象 13.6.1 document对象的属性 13.6.2 document对象的方法 13.6.3 document对象的对象属性 13.6.4 cookie属性 13.7 history对象 13.7.1 history对象的属性 13.7.2 history对象的方法 13.8 location对象 13.8.1 location对象的属性 13.8.2 location对象的方法 13.9 navigator对象 13.9.1 navigator对象的方法 13.9.2 navigator对象的属性 第14章 正则表达式 14.1 正则表达式 14.1.1 正则表达式概述 14.1.2 建立正则表达式 14.2 RegExp对象和String对象对正则表达式的支持 14.2.1 RegExp对象 14.2.2 String对正则表达式的支持 14.3 正则表达式的语法规则 14.3.1 普通字符、字符匹配符和非打印字符 14.3.2 操作符及其优先权顺序 14.3.3 转义字符与特殊字符 第15章 JavaScript插件通信 15.1 浏览器插件 15.1.1 浏览器插件简介 15.1.2 Eclipse下JavaScript插件JSEclipse 15.1.3 检测已安装的插件 15.1.4 对浏览器插件的检测 15.2 JavaScript与JavaApplet通信 15.2.1 JavaApplet概述 15.2.2 JavaScript脚本与JavaApplet互访 15.2.3 JavaApplet安全措施 15.2.4 JavaApplet与浏览器间的通信 15.3 插件的安装 15.3.1 Eclipse插件的安装与配置 15.3.2 Netscape7.0的安装 15.3.3 Active控件 第16章 JavaScript特效 16.1 文字特效 16.1.1 自动变换文字颜色 16.1.2 文字拖动特效 16.1.3 打字机式字符输出 16.2 图像特效 16.2.1 图像闪烁 16.2.2 图像变形 16.2.3 图像翻转 16.2.4 图像淡出 16.3 其他特效 16.3.1 飞雪特效 16.3.2 跟随鼠标的文字特效 16.3.3 跑马灯式文字说明框 第17章 Ajax技术基础 17.1 Ajax简介 17.1.1 Ajax概述 17.1.2 Ajax的工作原理 17.1.3 基于Ajax的架构 17.1.4 Ajax的服务器端 17.2 Ajax特征解析 17.2.1 Ajax的数据封装 17.2.2 Web设计 17.3 XMLHttpRequest对象 17.3.1 创建XMLHttpRequest对象 17.3.2 使用方法 17.3.3 设置属性 17.4 远程脚本 17.4.1 远程脚本概述 17.4.2 远程脚本的使用 17.5 Ajax开发工具 17.5.1 使用JSLint对JavaScript进行语法检查 17.5.2 使用JSDoc建立JavaScript代码的文档 17.5.3 用prototype属性建立面向对象的JavaScript 第18章 网络视频点播系统 18.1 项目计划 18.2 需求分析 18.3 系统建模 18.3.1 系统流程分析 18.3.2 网站结构设计 18.3.3 数据库结构设计 18.4 界面设计 18.4.1 网络视频点播系统首页设计 18.4.2 用户登录页面设计 18.4.3 用户注册页面设计 18.4.4 用户信息页面设计 18.4.5 视频列表页面设计 18.4.6 视频播放页面设计 18.4.7 视频下载页面设计 18.4.8 管理员登录页面设计 18.4.9 视频信息管理页面设计 18.4.1 0视频信息添加页面设计 18.4.1 1用户信息管理页面设计 18.5 代码实现 18.5.1 网络视频点播系统首页代码实现 18.5.2 用户登录页面代码实现 18.5.3 用户注册页面代码实现 18.5.4 用户信息页面代码实现 18.5.5 视频列表页面代码实现 18.5.6 视频播放页面代码实现 18.5.7 视频下载页面代码实现 18.5.8 管理员登录页面代码实现 18.5.9 视频信息管理页面代码实现 18.5.10视频信息添加页面代码实现 18.5.11用户信息管理页面代码实现 第19章 企业客户服务系统 19.1 项目计划 19.2 需求分析 19.3 系统建模 19.3.1 系统功能模块 19.3.2 系统流程分析 19.3.3 网站结构设计 19.4 界面设计 19.4.1 企业客户服务系统首页设计 19.4.2 用户登录页面设计 19.4.3 客户信息管理页面设计 19.4.4 产品列表页面设计 19.4.5 客户问题提交页面设计 19.4.6 客户服务信息管理页面设计 19.4.7 产品管理页面设计 19.4.8 问题管理页面设计 19.4.9 系统管理员信息页面设计 19.4.10用户管理页面设计 19.5 代码实现 19.5.1 企业客户服务系统首页实现 19.5.2 用户登录页面实现 19.5.3 客户信息管理页面实现 19.5.4 产品列表页面实现 19.5.5 客户问题提交页面实现 19.5.6 客户服务信息管理页面实现 19.5.7 产品管理页面实现 19.5.8 问题管理页面实现 19.5.9 系统管理员信息页面实现 19.5.10用户管理页面实现

网友留言