Java Script实例、技巧与应用PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:蒋民编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2003
- ISBN:7894940453
- 页数:280 页
第1章 JavaScript概要 1
1.1 JavaScript语言概况 2
1.2 JavaScript与Java的比较 3
1.3 HTML中的JavaScript脚本 5
1.4 外部JavaScript脚本的做法 7
1.5 JavaScript的相关信息 8
第2章 JavaScript主要语言格式 11
2.1 JavaScript的基本数据结构 12
2.1.1 常量 12
2.1.2 变量 13
2.1.5 实例解说 14
2.1.4 运算符 14
2.1.3 表达式 14
2.2 JavaScript程序流程控制的基本语法 17
2.2.1 while语句和for语句 17
2.2.2 if语句 19
2.2.3 多重循环 22
2.3 JavaScript程序中的函数调用 23
2.3.1 函数定义 23
2.3.2 函数调用 27
2.3.3 JavaScript函数的参数隐含调用 31
2.4 JavaScript程序中的数组使用 33
2.4.1 数组的定义 33
2.4.2 数组的使用 35
2.4.3 创建数组的一个方法 37
2.4.4 内部数组 38
2.5 范例 39
2.5.1 Sample2_1:用JavaScript做进度条 39
2.5.2 Sample2_2:颜色变化的例子 40
第3章 JavaScript定义的常用对象 43
3.1 基于对象的1avaScript语言 44
3.1.1 对象的基本结构 44
3.1.2 对象操作语句 44
3.1.4 对象属件的引用 46
3.1.5 对象方法的引用 46
3.1.3 对象的引用途径 46
3.2 新对象的创建 48
3.2.1 对象的定义 48
3.2.2 创建对象实例 49
3.2.3 对象方法的使用 49
3.3 JavaScript中常用对象和函数 51
3.3.1 JavaScript中的系统函数 51
3.3.2 常用内部对象 51
3.4 文字列对象 52
3.4.1 文字列对象的属性 52
3.4.2 文字列对象的方法 52
3.5.1 主要属性 61
3.5.2 主要方法 61
3.5 Math对象 61
3.6 Date对象和Timer处理 63
3.7 document对象 66
3.8 Navigator对象 69
3.9 historv对象、location对象和links对象配列 71
3.10 forms配列和elements配列 75
3.11 范例 80
3.11.1 Sample3_1:一个时钟显示的JavaScript文档 80
3.11.2 Sample3_2:停留时间 81
3.11.3 Sample3_3:主人的问候 83
第4章 表单的使用和Event处理 85
4.1.1 什么是表单对象 86
4.1 JavaScript中的Fom表单对象 86
4.1.2 Form表单对象的方法 87
4.1.3 Form表单对象的属性 87
4.1.4 访问表单对象 87
4.1.5 this和this.form 88
4.2 Event处理 91
4.2.1 Event种类 91
4.2.2 Event处理的实例:onFocus、onChange及onMouseOver 93
4.3 表单的基本元素 96
4.3.1 表单元素的基本种类 96
4.3.2 应用举例:RadioButton、SelectBox和CheckBox 100
4.4.1 什么是cookies 106
4.4 JavaScript与cookies的使用 106
4.4.2 如何判断客户端浏览器是否支持JavaScript和cookies 109
4.5 反馈表单:Form对象的发送 110
4.5.1 反馈表单 110
4.5.2 反馈表单中控制文字域的值 111
4.5.3 文字域关联事件 112
4.5.4 反馈表单的预处理 113
4.5.5 Form内容的确认和发送 116
4.5.6 向多个服务器CGI发送同一表单 119
4.6 CGI和服务器端反馈表单处理 120
4.6.1 HTMLForm格式部分 121
4.6.2 查询CGI程序 122
4.7.2 Sample4_2.htm:动态按钮程序 125
4.7 范例 125
4.7.1 Sample4_1.htm:调用动态按钮文档 125
第5章 window和Frame的管理 129
5.1 window对象的管理 130
5.1.1 如何打开一个新窗口 130
5.1.2 window特性 131
5.1.3 window间的参照 133
5.1.4 屏幕(screen)对象属性 136
5.2 Windows对象应用:弹出窗口技巧(1) 137
5.2.1 最基本的弹出窗口代码 137
5.2.2 经过设置后的弹出窗口 138
5.2.3 用函数控制弹出窗口 139
5.2.4 弹出窗口的定时关闭控制 140
5.2.5 弹出的窗口的cookie控制 141
5.3 Windows对象应用:弹出窗口技巧(2) 142
5.3.1 用SUBMIT弹出窗口 143
5.3.2 用target属性更换窗口内容 143
5.3.3 弹出图片窗口 144
5.3.4 弹出窗口的生成器 144
5.3.5 弹出窗口的Focus 145
5.3.6 定位窗口 146
5.3.7 页面自动转换 146
5.3.8 页面自动更新 147
5.4 输入输出对话框 147
5.4.1 输入对话框 147
5.4.2 输出对话框 148
5.5 Frame框架对象:实现复杂的交互设计 149
5.5.1 什么是框架 149
5.5.2 框架的树状结构 150
5.5.3 Frame间的参照 151
5.5.4 实例 151
5.6 如何制作浮动层 154
5.6.1 CSS 154
5.6.2 制作一个可以移动的静止浮动层 156
5.6.3 制作一个漫游的自由浮动层 160
5.7 在网页中加入菜单 163
5.7.1 最简单的菜单条 164
5.7.2 采用表格的方式设计菜单条 165
5.7.3 下拉菜单设计 166
5.7.4 树状目录 167
5.8 范例 173
5.8.1 Sample5_1:一种动态下拉菜单 173
5.8.2 Sample5_2:垂直滚动看板 176
第6章 JavaScript和图像处理 179
6.1 Image对象 180
6.1.1 Web页上的图像 180
6.1.2 图像数组 182
6.2 图片的预先读取 183
6.3 用JavaScript实现动画 186
6.3.1 图像切换 186
6.3.2 实现动画 188
6.4 用JavaScript实现图像特效 189
6.5 范例 192
6.5.1 图形淡出淡隐 192
6.5.2 雪花飘飘的背景 194
第7章 JavaScript和ActiveX技术 199
7.1 ActiveX组件 200
7.1.1 什么是ActiveX组件 200
7.1.2 建立ActiveXDLL 200
7.1.3 ActiveX组件与系统 202
7.2 用户端ActiveX组件的应用 203
7.2.1 网页中的Flash动画对象 203
7.2.2 Flash对象的方法 204
7.2.3 JavaScript对Flash对象的调用 205
7.3.1 ASP的发展 208
7.3 服务器端的ASP技术 208
7.3.2 ASP网站设计环境 209
7.3.3 ASP的对象结构 211
7.4 ASP与ActiveX组件 215
7.5 ASP中的JScript脚本语言 219
7.5.1 脚本语言 219
7.5.2 设置脚本语言 219
7.5.3 服务器端JScript脚本 222
7.5.4 JScript和VBScript的交互使用 223
7.6 ASP与表单处理 225
7.7.1 client对象 228
7.7 Netscape的JavaScript脚本语言 228
7.7.2 request对象 230
7.7.3 server对象 231
7.7.4 File对象 231
7.7.5 callCO和registerCFunctionO函数 232
第8章 JavaScript和数据库调用 235
8.1 数据库与网站构建 236
8.1.1 构筑网络数据库 236
8.1.2 构建一个Linux网站 237
8.1.3 构筑一个WindowsNT网站 238
8.2 数据库查询语言 238
8.2.1 SQL 238
8.2.2 ASP中的SQL语言 241
8.2.3 其他SQL语句 243
8.3 数据库连接 245
8.3.1 ODBC的DSN方法连接 246
8.3.2 ODBC的非DSN方法连接 249
8.3.3 OLEDB的连接方法 251
8.4 用ASP查询数据库 252
8.4.1 用Connection对象查询数据库 252
8.4.2 使用Recordset对象查询数据库 253
8.4.3 结合Form表单的反馈信息访问数据库 256
8.5 JavaScript脚本访问数据库 257
第9章 实战JavaScript 261
9.1.1 鼠标特效——跟随鼠标的文字列 262
9.1 鼠标特效制作 262
9.1.2 鼠标特效——跟随鼠标的动画显示 265
9.2 多媒体网页制作 268
9.2.1 声频播放 268
9.2.2 视频播放 274
9.3 JavaScript在E-mail中的应用 276
9.3.1 在E-mail中使用JavaScript的可行性 276
9.3.2 在弹出的对话框内显示邮件内容 276
9.3.3 自动在新的窗口内显示邮件内容 277
9.3.4 动态控制E-mail背景的颜色 278
9.3.5 根据收信日期显示不同的邮件内容 279
参考文献 281
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《看漫画学钢琴 技巧 3》高宁译;(日)川崎美雪 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019