v

您的位置:VeryCD图书计算机与网络

图书资源事务区


《JavaScript动态网页技术详解》扫描版[PDF]

  • 状态: 精华资源
  • 摘要:
    图书分类网络
    出版社电子工业出版社
    发行时间2009年10月15日
    语言简体中文
  • 时间: 2013/11/14 22:29:28 发布 | 2013/11/14 23:05:11 更新
  • 分类: 图书  计算机与网络 

slholmes

精华资源: 762

全部资源: 762

相关: 分享到新浪微博   转播到腾讯微博   分享到开心网   分享到人人   分享到QQ空间   订阅本资源RSS更新   美味书签  subtitle
该内容尚未提供权利证明,无法提供下载。
中文名JavaScript动态网页技术详解
作者张立峰
图书分类网络
资源格式PDF
版本扫描版
出版社电子工业出版社
书号9787121086762
发行时间2009年10月15日
地区大陆
语言简体中文
简介

IPB Image

评论处1楼有网盘链接


内容介绍:

  本书是一本javascript综合开发技术大全,几乎囊括了使用javascript进行网页设计开发的全部知识,同时在讲解的过程中结合了大量实用而有代表性的实例。本书全部采用知识点与实例相结合的讲解方式,对每个实例的关键知识点都做了细致的注释,让读者通过阅读本书,可以快速掌握用javascript制作动态网页的技巧,在短时间内独立建立起有着友好用户体验的网页。附赠光盘中包含了本书实例的源代码清单、特效源代码集合,以及其他网页设计和制作的相关资源。
   本书适合动态网页开发的初学者阅读,也可以作为大、中专院校相关专业学生的培训教材和参考资料。

内容截图:

IPB Image



目录

第一部分 概述
第1章 javascript编程起步—开始javascript之旅 3
1.1 什么是javascript 4
本书实例源代码\第一章\1-1.txt和1-2.txt
1.1.1 了解javascript 4
1.1.2 javascript是脚本编写语言 7
1.1.3 javascript是基于对象的语言 8
1.1.4 javascript是解释执行的语言 9
1.1.5 javascript是弱类型语言 10
1.1.6 javascript通过事件驱动执行 10
1.2 为何选择javascript 11
1.2.1 b/s模式 11
1.2.2 javascript的应用范围 12
1.2.3 对javascript的一些误解 15
1.3 javascript的支持环境 16
本书实例源代码\第一章\1-3.txt
1.3.1 javascript浏览器及服务器 16
1.3.2 javascript的应用环境 17
1.3.3 javascript的版本 22
1.4 javascript和java的联系和区别 23
.1.4.1 javascript和java的联系 23
1.4.2 javascript和java的区别 23
1.5 javascript是不断发展的 25
1.6 javascript和vbscript的比较 26
本书实例源代码\第一章\1-4.txt
1.6.1 关于vbscript 26
1.6.2 vbscript的功能特点 27
1.7 本章小结 30
第2章 html语言—学习javascript的基础 31
2.1 html的基础知识 31
本书实例源代码\第二章\2-1.txt~2-4.txt
2.1.1 html的相关概念 32
2.1.2 html的基本架构 36
2.1.3 html的公共属性 37
2.2 在html文档中嵌入javascript 45
本书实例源代码\第二章\2-5.txt~2-7.txt
2.2.1 引入javascript脚本代码 45
2.2.2 嵌入javascript脚本代码的位置 47
2.2.3 处理不支持javascript脚本的情况 49
2.2.4 javascript的实现基础 50
2.3 编写javascript脚本 50
本书实例源代码\第二章\2-8.txt
2.3.1 编写脚本需要的工具 51
2.3.2 编写第一个脚本 51
2.4 脚本在什么时候执行 53
本书实例源代码\第二章\2-9.txt和2-10.txt
2.4.1 在打开页面时执行脚本 53
2.4.2 利用onload事件执行脚本 54
2.4.3 通过用户事件执行脚本 55
2.5 本章小结 56
第3章 开发环境 57
3.1 浏览器的支持 57
3.1.1 主流浏览器 57
3.1.2 非主流浏览器 58
3.2 集成开发环境ide 59
3.2.1 集成开发环境的功能和优点 59
3.2.2 javascript的集成开发环境 60
3.3 浏览器捕获异常 61
本书实例源代码\第三章\3-1.txt
3.3.1 错误与异常的关系 61
3.3.2 不同浏览器环境中的错误报告 62
3.3.3 异常处理 62
3.4 脚本代码调试 64
3.4.1 调试工具 64
3.4.2 调试技术 65
3.5 本章小结 68
第二部分 javascript核心内容
第4章 语言结构 71
4.1 javascript语言的基本组成结构 71
4.1.1 javascript语言的基本架构 71
4.1.2 javascript的基本语法 72
4.2 常量 75
本书实例源代码\第四章\4-1.txt~4-3.txt
4.3 变量 77
本书实例源代码\第四章\4-4.txt和4-5.txt
4.3.1 变量的命名 77
4.3.2 变量的类型 77
4.3.3 变量的声明 78
4.3.4 变量的作用域 79
4.4 表达式 79
本书实例源代码\第四章\4-6.txt
4.5 运算符 80
本书实例源代码\第四章\4-7.txt~4-9.txt
4.5.1 算术运算符 80
4.5.2 关系运算符 82
4.5.3 逻辑运算符 84
4.5.4 位运算符 85
4.5.5 赋值运算符 86
4.5.6 其他运算符 86
4.5.7 运算符的优先顺序和结合顺序 88
4.6 程序的流程控制 89
本书实例源代码\第四章\4-10.txt~4-21.txt
4.6.1 条件语句 90
4.6.2 循环语句 93
4.6.3 switch语句 99
4.6.4 异常处理语句 100
4.6.5 其他语句 101
4.7 javascript弹出的对话框 105
本书实例源代码\第四章\4-22.txt~4-25.txt
4.7.1 警告(alert)对话框 106
4.7.2 确认(confirm)对话框 106
4.7.3 提示(prompt)对话框 107
4.8 本章小结 108
第5章 数据类型 109
5.1 基本数据类型 109
5.1.1 数值 110
5.1.2 字符串 111
5.1.3 布尔型 113
5.2 复合数据类型 114
本书实例源代码\第五章\5-1.txt~5-4.txt
5.2.1 数组 114
5.2.2 对象 118
5.2.3 javascript 函数 120
5.3 其他数据类型 121
5.3.1 null 122
5.3.2 undefined 122
5.3.3 date对象 123
5.3.4 error对象 123
5.4 正则表达式 123
5.4.1 正则表达式常量 123
5.4.2 正则表达式对象 124
5.5 类型识别与类型转换 125
5.6 实例 125
本书实例源代码\第五章\5-5.txt
5.7 本章小结 126
第6章 字符串 127
6.1 字符串的构造 127
6.1.1 创建字符串 127
6.1.2 转义序列 127
6.1.3 字符串构造函数 128
6.2 字符串的使用 129
6.3 字符串的处理 134
本书实例源代码\第六章\6-1.txt
6.4 本章小结 139
第7章 函数—和对象交织在一起 141
7.1 函数的定义和调用 141
本书实例源代码\第七章\7-1.txt~7-3.txt
7.1.1 定义函数 141
7.1.2 调用函数 144
7.2 全局变量和局部变量 146
本书实例源代码\第七章\7-4.txt和7-5.txt
7.3 函数的参数 148
本书实例源代码\第七章\7-6.txt
7.4 函数的属性和方法 149
7.5 参数个数可变的函数 151
本书实例源代码\第七章\7-7.txt
7.6 创建动态函数 152
本书实例源代码\第七章\7-8.txt
7.7 javascript中的系统函数 152
7.8 实例 153
本书实例源代码\第七章\7-9.txt
7.9 本章小结 155
第8章 对象—javascript具有面向对象的特性 157
8.1 面向对象编程的简介 157
8.1.1 什么是面向对象 158
8.1.2 面向对象的设计原则 159
8.2 什么是对象 160
8.3 对象的基础知识 161
8.3.1 对象的基本结构 162
8.3.2 对象的分类 162
8.3.3 对象的特点 163
8.3.4 对象的继承 163
8.4 引用对象的途径 164
8.4.1 对象属性properties的引用 165
8.4.2 对象方法method的引用 166
8.4.3 删除对象的属性 167
8.5 javascript的内置对象 167
本书实例源代码\第八章\8-1.txt~8-4.txt
8.5.1 object对象 168
8.5.2 string对象 168
8.5.3 math对象(静态对象) 170
8.5.4 date对象 171
8.5.5 tostring方法 172
8.6 有关对象的操作语句 173
本书实例源代码\第八章\8-5.txt和8-6.txt
8.7 实例 175
本书实例源代码\第八章\8-7.txt
8.8 浏览器中的bom和dom 177
8.8.1 bom 177
8.8.2 dom 178
8.9 window对象—最基本的浏览器对象 182
本书实例源代码\第八章\8-8.txt~8-10.txt
8.9.1 window对象的属性 182
8.9.2 window对象的方法 183
8.9.3 创建和关闭窗口 185
8.10 document对象—窗口文档内容的代表 186
本书实例源代码\第八章\8-11.txt~8-16.txt
8.10.1 document对象的属性 189
8.10.2 document对象的方法 191
8.11 其他对象 192
本书实例源代码\第八章\8-17.txt
8.11.1 navigator对象 192
8.11.2 location对象 193
8.11.3 history对象 194
8.11.4 screen对象 195
8.12 javascript常用对象的实例 196
本书实例源代码\第八章\8-18.txt
8.12.1 用户验证的实例.. 196
8.12.2 使用单选按钮和复选框的实例 197
8.12.3 javascript字符串对象 199
8.13 本章小结 200
第9章 正则表达式 201
9.1 什么是正则表达式 201
9.1.1 正则表达式的概念 201
9.1.2 正则表达式的定义方法 202
9.1.3 正则表达式的作用 203
9.2 正则表达式的语法参考 203
本书实例源代码\第九章\9-1.txt
9.2.1 限定符 204
9.2.2 选择匹配符 204
9.2.3 分组组合符和反向引用符 205
9.2.4 特殊字符 205
9.2.5 字符匹配符 206
9.2.6 定位符 207
9.2.7 原义字符 208
9.2.8 操作符的运算优先级 209
9.3 regexp对象 211
9.3.1 创建regexp对象实例的方法 211
9.3.2 regexp对象的属性 212
9.3.3 regexp对象的方法 213
9.4 正则表达式的应用实例 213
本书实例源代码\第九章\9-2.txt~9-7.txt
9.4.1 string对象中与正则表达式有关的方法 214
9.4.2 检验用户邮件地址格式 215
9.4.3 校验ip地址是否合法 216
9.4.4 从url中提取各组元素信息 217
9.4.5 常用的正则表达式 218
9.5 本章小结 219
第10章 事件处理 221
10.1 事件处理的基本概念 221
10.1.1 事件和事件处理的概念 222
10.1.2 事件与处理代码关联 223
10.2 javascript处理事件的方法 225
10.2.1 事件的分类 225
10.2.2 设置对象事件的方法 226
10.3 实例 229
本书实例源代码\第十章\10-1.txt
10.3.1 自动装载和卸载的示例 229
10.3.2 给事件定时的示例 229
10.3.3 定时循环的示例 230
10.3.4 识别用户浏览器的示例 232
10.4 本章小结 234
第11章 级联样式表 235
11.1 什么是级联样式表 235
本书实例源代码\第十一章\11-1.txt~11-4.txt
11.1.1 css的语法规则 236
11.1.2 样式表的几种设置方式 237
11.1.3 样式表中的注释 239
11.1.4 样式规则的继承 240
11.1.5 样式规则的优先级 240
11.2 样式表的属性 241
本书实例源代码\第十一章\11-5.txt~11-10.txt
11.2.1 字体 241
11.2.2 背景 243
11.2.3 文本 244
11.2.4 列表 245
11.2.5 位置 246
11.2.6 div和span 247
11.2.7 链接 248
11.2.8 盒子 249
11.2.9 css滤镜 251
11.3 样式规则的选择器 253
本书实例源代码\第十一章\11-11.txt和11-12.txt
11.4 本章小结 258
第12章 数据存储 259
12.1 cookie 259
12.1.1 介绍cookie 259
12.1.2 cookie的属性 261
12.1.3 创建与读取cookie 263
12.1.4 cookie中信息的存放方法 265
12.2 userdata 265
12.3 实例 267
本书实例源代码\第十二章\12-1.txt
12.3.1 源代码 267
12.3.2 功能概述 272
12.4 本章小结 272
第三部分 javascript的高级进阶功能
第13章 xml—可扩展标记语言 275
13.1 xml概述 275
本书实例源代码\第十三章\13-1.txt
13.1.1 xml简介 275
13.1.2 xml的文档规则 277
13.1.3 xml文档的编辑方法 280
13.1.4 一个xml文档的实例 281
13.1.5 xml的功能 282
13.2 xml如何表示信息 284
本书实例源代码\第十三章\13-2.txt和13-3.txt
13.2.1 xml的基本组件 284
13.2.2 xml 的模式 285
13.2.3 常见的 xml 信息建模错误 287
13.3 xml dom对象 288
本书实例源代码\第十三章\13-4.txt和13-5.txt
13.3.1 xml dom的结点 288
13.3.2 xmlhttp对象 289
13.4 本章小结 290
第14章 ajax简介—异步javascript和xml 291
14.1 认识ajax 291
14.1.1 什么是ajax 291
14.1.2 ajax的组成技术 292
14.1.3 实现ajax的步骤 293
14.1.4 ajax的应用 295
14.2 ajax的核心—xmlhttprequest 296
本书实例源代码\第十四章\14-1.txt~14-4.txt
14.2.1 实例分析 296
14.2.2 xmlhttprequest对象的属性 298
14.2.3 xmlhttprequest对象的方法 298
14.2.4 处理ajax响应—innerhtml 299
14.3 prototype对ajax的支持 302
本书实例源代码\第十四章\14-5.txt~14-9.txt
14.4 本章小结 308
第15章 常见框架的介绍 309
15.1 应用框架 309
15.1.1 应用框架的优点 310
15.1.2 框架开发的技术 311
15.2 prototype框架 312
本书实例源代码\第十五章\15-1.txt~15-3.txt
15.2.1 什么是prototype 312
15.2.2 prototype的常用函数 312
15.3 jquery框架 316
本书实例源代码\第十五章\15-4.txt和15-5.txt
15.4 框架窗口(frame) 319
本书实例源代码\第十五章\15-6.txt
15.5 本章小结 323
第16章 脚本编程的相关技术 325
16.1 用microsoft visual studio.net编写javascript程序 325
16.1.1 查看microsoft visual studio.net文档 325
16.1.2 使用microsoft visual studio.net编写脚本程序 325
16.2 编写兼容ie和nn的javascript代码 326
本书实例源代码\第十六章\16-1.txt
16.3 插件技术 329
16.3.1 netscape插件 330
16.3.2 java applet 330
16.4 本章小结 332
第17章 javascript的常用技巧 333
17.1 开启新窗口 333
本书实例源代码\第十七章\17-1.txt和17-2.txt
17.2 输入验证 334
本书实例源代码\第十七章\17-3.txt~17-4.txt
17.3 页面跳转 337
本书实例源代码\第十七章\17-5.txt
17.4 数据取选 337
本书实例源代码\第十七章\17-6.txt
17.5 密码保护页 338
本书实例源代码\第十七章\17-7.txt
17.6 定时消失的弹出框 339
本书实例源代码\第十七章\17-8.txt
17.7 定时执行函数 340
本书实例源代码\第十七章\17-9.txt
17.8 其他技巧 341
本书实例源代码\第十七章\17-10.txt
17.9 本章小结 346
第18章 javascript的网络安全性 347
18.1 威胁类别 347
18.1.1 stride威胁和对策 347
18.1.2 网络威胁和对策 348
18.1.3 主机威胁和对策 350
18.2 internet安全性威胁 351
18.3 安全措施 353
18.4 javascript的安全性 355
18.5 本章小结 357
第四部分 javascript应用实例
第19章 javascript的常用特效 361
19.1 鼠标特效 361
本书实例源代码\第十九章\19-1.txt~19-3.txt
19.2 图片特效 366
本书实例源代码\第十九章\19-4.txt和19-5.txt
19.3 菜单特效 369
本书实例源代码\第十九章\19-6.txt~19-8.txt
19.4 文字特效 372
本书实例源代码\第十九章\19-9.txt~19-12.txt
19.5 页面特效 376
本书实例源代码\第十九章\19-13.txt
19.6 其他特效 378
本书实例源代码\第十九章\19-14.txt~19-20.txt
19.7 本章小结 383
第20章 服务器端编程 385
20.1 利用javascript建立web应用 385
本书实例源代码\第二十章\20-1.txt
20.2 javascript服务器端编程 387
本书实例源代码\第二十章\20-2.txt
20.2.1 cgi和asp的相关知识 387
20.2.2 一个简单的asp脚本页面 393
20.3 实例—页面交互程序 394
本书实例源代码\第二十章\20-3.txt和20-4.txt
20.3.1 功能概述 397
20.3.2 基本的脚本结构 398
20.3.3 客户端javascript脚本 400
20.3.4 服务器端脚本详解 401
20.4 本章小结 403
第21章 综合案例—网上购物系统 405
21.1 本案例的技术要点 405
本书实例源代码\第二十一章\21-1.txt
21.2 源代码清单 406
21.3 功能概述 412
21.4 程序详解 415
21.4.1 banner框架 415
21.4.2 cont框架 416
21.4.3 cont框架中的脚本详解 417
21.4.4 main框架 421
21.4.5 main框架脚本详解 423
21.5 本章小结... 428

正在读取……

这里是其它用户补充的资源(我也要补充):

暂无补充资源
正在加载,请稍等...

点击查看所有29网友评论

 

(?) [公告]留口水、评论相关规则 | [活动]每日签到 轻松领取电驴经验

    小贴士:
  1. 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  2. 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  3. 勿催片。请相信驴友们对分享是富有激情的,如果确有更新版本,您一定能搜索到。
  4. 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
  5. 如果您发现自己的评论不见了,请参考以上4条。