图书介绍

JavaScript动态网页开发案例指导2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

JavaScript动态网页开发案例指导
  • 胡孟杰,郑延斌,岳明等编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121086090
  • 出版时间:2009
  • 标注页数:498页
  • 文件大小:98MB
  • 文件页数:514页
  • 主题词:JAVA语言-程序设计;主页制作

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

JavaScript动态网页开发案例指导PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 JavaScript概述1

1.1 什么是JavaScript1

1.2 JavaScript特性2

1.3 如何编写JavaScript程序3

1.3.1 语句3

1.3.2 注释3

1.3.3 表达式3

1.4 JavaScript使用4

第2章 HTML与CSS概述5

2.1 HTML简介5

2.2 HTML标记7

2.2.1 基本标记7

2.2.2 文本格式化10

2.2.3 字符13

2.2.4 链接15

2.3 框架18

2.4 表格20

2.5 表单23

2.6 图像与多媒体26

2.7 CSS层叠样式表27

2.7.1 CSS基本语法28

2.7.2 css的类别29

2.7.3 CSS的使用33

第3章 数据类型与变量35

3.1 基本数据类型35

3.1.1 数值35

3.1.2 字符串37

3.1.3 布尔38

3.2 复合数据类型40

3.2.1 数组40

3.2.2 对象41

3.3 特殊数据类型43

3.3.1 Null43

3.3.2 Undefined44

3.4 变量45

3.4.1 变量声明45

3.4.2 变量范围45

3.4.3 变量命名47

3.4.4 强制转换47

第4章 运算符51

4.1 赋值运算符51

4.1.1 赋值51

4.1.2 运算赋值52

4.2 算术运算符54

4.2.1 负值54

4.2.2 四则运算55

4.2.3 递增与递减57

4.2.4 取模运算59

4.3 逻辑运算符61

4.3.1 逻辑非61

4.3.2 逻辑与62

4.3.3 逻辑或64

4.4 关系运算符65

4.4.1 大于66

4.4.2 小于67

4.4.3 等于、大于等于、小于等于69

4.4.4 不等于70

4.4.5 条件(三元运算符)71

4.4.6 逗号73

4.4.7 严格相等74

4.4.8 非严格相等76

4.5 位运算符77

4.5.1 按位取反77

4.5.2 按位左移与按位右移79

4.5.3 无符号右移80

4.5.4 按位逻辑运算81

4.6 其他运算符83

4.6.1 typeof运算符83

4.6.2 void运算符85

4.7 运算符的优先级与结合性86

第5章 语句87

5.1 复合语句87

5.1.1 if语句87

5.1.2 if...else if...else...语句89

5.1.3 switch语句91

5.1.4 while语句94

5.1.5 do...while循环96

5.1.6 for语句97

5.1.7 for...in语句99

5.2 标记语句100

5.2.1 break语句101

5.2.2 continue语句103

5.2.3 var语句104

5.2.4 function语句105

5.2.5 return语句106

5.2.6 throw语句106

5.2.7 try...catch...finally语句107

5.2.8 with语句109

5.3 空语句111

第6章 函数113

6.1 用户创建函数113

6.1.1 定义和调用113

6.1.2 参数116

6.1.3 作用域118

6.2 特殊内部函数118

6.2.1 escape()函数和unescape()函数118

6.2.2 encodeURI()函数和decodeURI()函数120

6.2.3 encodeURIComponent()函数和decodeURIComponent()函数123

6.2.4 parseInt()函数和parseFloat()函数123

6.2.5 isNaN()函数和isFinite()函数125

6.2.6 eval()函数127

第7章 对象129

7.1 String对象129

7.1.1 字符串长度129

7.1.2 大小写转换131

7.1.3 字符串定位132

7.1.4 连接与分割字符串134

7.1.5 使用子字符串137

7.2 内部对象139

7.2.1 Math对象139

7.2.2 Date对象143

7.2.3 Number对象149

7.2.4 Boolean对象151

7.2.5 Object对象152

7.2.6 Error对象153

7.2.7 Function对象156

7.2.8 Global对象158

7.2.9 RegExp对象158

7.3 生成对象162

7.3.1 对象类型162

7.3.2 构造函数163

7.3.3 对象属性和方法165

第8章 数组169

8.1 数组和数组元素169

8.2 数组方法172

8.2.1 数组下标172

8.2.2 对象为关联数组174

8.3 Array对象175

8.3.1 多维数组175

8.3.2 数组的长度177

8.3.3 合并数组179

8.3.4 添加与删除数组元素181

8.3.5 反转数组183

8.3.6 数组排序184

第9章 Document文档对象187

9.1 Document对象187

9.1.1 属性187

9.1.2 方法190

9.2 使用cookie192

9.3 Document子对象197

9.3.1 Document子对象概述197

9.3.2 Link对象和Anchor对象198

9.3.3 Image图像对象202

第10章 事件与事件处理207

10.1 事件和事件类型207

10.2 设置事件处理器207

10.3 事件处理器的绑定209

10.3.1 使用HTML标签属性绑定事件处理器209

10.3.2 使用JavaScript对象属性绑定事件处理器211

10.4 浏览器事件213

10.4.1 Load事件213

10.4.2 Unload事件214

10.4.3 Submit事件216

10.5 鼠标事件218

10.5.1 MouseDown事件218

10.5.2 MouseUp事件219

10.5.3 MouseMove事件220

10.5.4 MouseOver事件222

10.5.5 MouseOut事件224

10.5.6 Cliick事件225

10.5.7 Focus事件和Blur事件228

10.6 键盘事件231

10.6.1 KeyDown事件、KeyUp事件和KeyPress事件231

10.6.2 Change事件233

10.7 错误事件234

第11章 表单对象与表单元素239

11.1 Form对象239

11.1.1 Form对象属性239

11.1.2 访问表单242

11.1.3 访问表单元素& 244

11.2 表单事件247

11.2.1 Form对象的事件247

11.2.2 表单元素的事件249

11.3 表单元素251

11.3.1 文本输入对象251

11.3.2 按钮对象255

11.3.3 单选按钮258

11.3.4 复选框260

11.3.5 选择列表262

11.3.6 文件域265

第12章 窗口和框架271

12.1 使用窗口271

12.1.1 打开和关闭窗口271

12.1.2 移动窗口位置274

12.1.3 改变窗口大小275

12.1.4 设置状态栏276

12.1.5 超时功能278

12.1.6 使用对话框279

12.1.7 窗口事件282

12.2 使用框架285

12.2.1 frames对象285

12.2.2 框架命名288

12.2.3 访问窗口289

12.2.4 引用变量和函数289

12.2.5 框架间的互相引用290

12.2.6 框架嵌套291

12.2.7 框架交叉通信291

第13章 DOM对象模型295

13.1 DOM概述295

13.2 Document节点296

13.2.1 document的属性296

13.2.2 document节点的方法297

13.3 Node节点299

13.3.1 Node节点的属性299

13.3.2 Node节点的方法301

13.3.3 获取节点的的方法303

13.3.4 节点之间的关系305

13.4 window对象305

13.4.1 window对象的方法305

13.4.2 window对象的事件308

13.5 frame对象310

13.6 document对象311

13.6.1 document对象的属性312

13.6.2 document对象的方法314

13.6.3 document对象的对象属性315

13.6.4 cookie属性318

13.7 history对象319

13.7.1 history对象的属性319

13.7.2 history对象的方法319

13.8 location对象321

13.8.1 location对象的属性321

13.8.2 location对象的方法322

13.9 navigator对象322

13.9.1 navigator对象的方法322

13.9.2 navigator对象的属性322

第14章 正则表达式325

14.1 正则表达式325

14.1.1 正则表达式概述325

14.1.2 建立正则表达式327

14.2 RegExp对象和String对象对正则表达式的支持331

14.2.1 RegExp对象331

14.2.2 String对正则表达式的支持336

14.3 正则表达式的语法规则341

14.3.1 普通字符、字符匹配符和非打印字符342

14.3.2 操作符及其优先权顺序345

14.3.3 转义字符与特殊字符350

第15章 JavaScript插件通信355

15.1 浏览器插件355

15.1.1 浏览器插件简介355

15.1.2 Eclipse下JavaScript插件JSEclipse356

15.1.3 检测已安装的插件356

15.1.4 对浏览器插件的检测357

15.2 JavaScript与Java Applet通信359

15.2.1 Java Applet概述360

15.2.2 JavaScript脚本与Java Applet互访362

15.2.3 Java Applet安全措施364

15.2.4 Java Applet与浏览器间的通信365

15.3 插件的安装367

15.3.1 Eclipse插件的安装与配置367

15.3.2 Netscape7.0的安装367

15.3.3 Active控件368

第16章 JavaScript特效371

16.1 文字特效371

16.1.1 自动变换文字颜色371

16.1.2 文字拖动特效372

16.1.3 打字机式字符输出375

16.2 图像特效377

16.2.1 图像闪烁377

16.2.2 图像变形379

16.2.3 图像翻转381

16.2.4 图像淡出384

16.3 其他特效386

16.3.1 飞雪特效387

16.3.2 跟随鼠标的文字特效389

16.3.3 跑马灯式文字说明框392

第17章 Ajax技术基础395

17.1 Ajax简介395

17.1.1 Ajax概述395

17.1.2 Ajax的工作原理396

17.1.3 基于Ajax的架构396

17.1.4 Ajax的服务器端397

17.2 Ajax特征解析397

17.2.1 Ajax的数据封装397

17.2.2 Web设计398

17.3 XML HttpRequest对象398

17.3.1 创建XML HttpRequest对象398

17.3.2 使用方法400

17.3.3 设置属性401

17.4 远程脚本404

17.4.1 远程脚本概述404

17.4.2 远程脚本的使用405

17.5 Ajax开发工具407

17.5.1 使用JSLint对JavaScript进行语法检查408

17.5.2 使用JSDoc建立JavaScript代码的文档408

17.5.3 用prototype属性建立面向对象的JavaScript408

第18章 网络视频点播系统411

18.1 项目计划411

18.2 需求分析412

18.3 系统建模412

18.3.1 系统流程分析412

18.3.2 网站结构设计413

18.3.3 数据库结构设计413

18.4 界面设计413

18.4.1 网络视频点播系统首页设计413

18.4.2 用户登录页面设计414

18.4.3 用户注册页面设计415

18.4.4 用户信息页面设计415

18.4.5 视频列表页面设计416

18.4.6 视频播放页面设计416

18.4.7 视频下载页面设计417

18.4.8 管理员登录页面设计417

18.4.9 视频信息管理页面设计418

18.4.10 视频信息添加页面设计418

18.4.11 用户信息管理页面设计419

18.5 代码实现419

18.5.1 网络视频点播系统首页代码实现419

18.5.2 用户登录页面代码实现422

18.5.3 用户注册页面代码实现426

18.5.4 用户信息页面代码实现429

18.5.5 视频列表页面代码实现431

18.5.6 视频播放页面代码实现433

18.5.7 视频下载页面代码实现435

18.5.8 管理员登录页面代码实现439

18.5.9 视频信息管理页面代码实现441

18.5.10 视频信息添加页面代码实现443

18.5.11 用户信息管理页面代码实现446

第19章 企业客户服务系统449

19.1 项目计划449

19.2 需求分析450

19.3 系统建模451

19.3.1 系统功能模块451

19.3.2 系统流程分析451

19.3.3 网站结构设计451

19.4 界面设计452

19.4.1 企业客户服务系统首页设计452

19.4.2 用户登录页面设计453

19.4.3 客户信息管理页面设计453

19.4.4 产品列表页面设计454

19.4.5 客户问题提交页面设计454

19.4.6 客户服务信息管理页面设计454

19.4.7 产品管理页面设计455

19.4.8 问题管理页面设计457

19.4.9 系统管理员信息页面设计459

19.4.10 用户管理页面设计459

19.5 代码实现460

19.5.1 企业客户服务系统首页实现460

19.5.2 用户登录页面实现464

19.5.3 客户信息管理页面实现468

19.5.4 产品列表页面实现471

19.5.5 客户问题提交页面实现475

19.5.6 客户服务信息管理页面实现478

19.5.7 产品管理页面实现481

19.5.8 问题管理页面实现485

19.5.9 系统管理员信息页面实现489

19.5.10 用户管理页面实现492

热门推荐