JavaScript动态网页经典实例教程

王朝百科·作者佚名  2010-01-14
窄屏简体版  字體: |||超大  

JavaScript动态网页经典实例教程作者: 陈争航 编著 姚新军 审校

出版社:电子工业出版社

ISBN: 7121022575

出版时间: 2006-3第1版

印刷时间: 2006-3第1次印刷

开 本: 16

定价: 26.00元

内容简介JavaScript是一种功能强大、语法简单的脚本语言,广泛应用于网页设计中。本书通过具体的实例,详细全面地介绍了使用JavaScript语言结合DHTML进行动态网页设计的方法和技巧。

全书共分14章。第1章和第14章分别介绍JavaScript和DHTML进行动态网页设计的基础知识,并详细给出各个对象的属性、方法的使用技巧,可供网页设计者学习参考。第2章至第13章通过具体的网页设计实例,介绍动态网页设计中的常用方法、重点和难点。这些实例包括了动态状态栏,动态文本框,应用时间,动态层,动态内容,动态位置,动态元素内容,滚动效果,动态页面导航,动态数据表单,动态表格等内容。在动态网页实例的讲解过程中,兼顾主流的浏览器——Internet Explorer和Navigator,使实例的应用面得以拓宽。

本书适合于广大的网页设计从业人员,为动态网页开发设计中需要解决的实际问题提供解决方案。同时,该书也可作为广大网页设计爱好者的自学参考书,也可以作为JavaScript动态网页设计的培训教材。

本书通过具体的网页设计实例,介绍动态网页设计中的常用方法、重点和难点。这些实例包括了动态状态栏,动态文本框,应用时间,动态层,动态内容,动态位置,动态元素内容,滚动效果,动态页面导航,动态数据表单,动态表格等内容。

读者对象该书适合于广大的网页设计从业人员,为动态网页开发设计中需要解决的实际问题提供解决方案。同时,该书也可作为广大网页设计爱好者、在校学生学习网页设计的自学参考书。

目录[1]第1章 JavaScript内建对象应用 1

1.1 JavaScript计算器(实例) 1

1.1.1 效果展现 1

1.1.2 程序设计思想 1

1.1.3 程序实现 2

1.2 显示当前星期 8

1.2.1 效果展现 8

1.2.2 程序设计思想 8

1.2.3 程序实现 9

1.3 本章小节 10

第2章 动态状态栏效果 11

2.1 知识要点 11

2.2 文字首尾相接循环滚动(实例) 11

2.2.1 效果展现 11

2.2.2 程序设计思想 12

2.2.3 程序实现 12

2.3 文字由左端弹出(实例) 15

2.3.1 效果展现 15

2.3.2 程序设计思想 15

2.3.3 程序实现 15

2.4 文字由右端飞入(实例) 17

2.4.1 效果展现 17

2.4.2 程序设计思想 18

2.4.3 程序实现 18

2.5 本章小结 20

第3章 动态文本框效果 21

3.1 知识要点 21

3.2 单行文本框动态效果(实例) 21

3.2.1 效果展现 21

3.2.2 程序设计思想 22

3.2.3 程序实现 22

3.3 多行文本框动态效果(实例) 23

3.3.1 效果展现 23

3.3.2 程序设计思想 24

3.3.3 程序实现 24

3.4 本章小结 28

第4章 应用时间 29

4.1 知识要点 29

4.2 数字时钟(实例) 29

4.2.1 效果展现 29

4.2.2 程序设计思想 30

4.2.3 程序实现 30

4.3 图像时钟(实例) 32

4.3.1 效果展现 32

4.3.2 程序设计思想 33

4.3.3 程序实现 33

4.4 倒影时钟(实例) 35

4.4.1 效果展现 35

4.4.2 程序设计思想 35

4.4.3 程序实现 38

4.5 日历生成器(实例) 39

4.5.1 效果展现 39

4.5.2 程序设计思想 40

4.5.3 程序实现 41

4.6 本章小节 48

第5章 动态内容 49

5.1 知识要点 49

5.1.1 用于修改内容的属性 49

5.1.2 用于添加内容的方法 50

5.1.3 selection对象和TextRange对象 52

5.2 动态修改元素内容(实例) 54

5.2.1 效果展现 54

5.2.2 程序设计思想 55

5.2.3 程序实现 55

5.3 动态添加内容(实例) 58

5.3.1 效果展现 58

5.3.2 程序设计思想 58

5.3.3 程序实现 58

5.4 实现查找与替换(实例) 60

5.4.1 效果展现 60

5.4.2 程序设计思想 61

5.4.3 程序实现 61

5.5 本章小节 64

第6章 动态层 67

6.1 知识要点 67

6.1.1 IE中层的实现 67

6.1.2 Netscape Navigator中层的实现 72

6.1.3 对浏览器类型的判断 76

6.1.4 浏览器版本的判断 77

6.2 树形目录(实例) 78

6.2.1 效果展现 78

6.2.2 程序设计思想 79

6.2.3 程序实现 172

6.3 下拉菜单(实例) 108

6.3.1 效果展现 108

6.3.2 程序设计思想 109

6.3.3 程序实现 109

6.4 本章小节 115

第7章 动态位置 139

7.1 知识要点 139

7.1.1 定位元素 139

7.2 跟随鼠标运动的图像(实例) 140

7.2.1 效果展现 140

7.2.2 程序设计思想 141

7.2.3 程序实现 142

7.3 跟随鼠标的蛇形文字(实例) 144

7.3.1 效果展现 144

7.3.2 程序设计思想 145

7.3.3 程序实现 145

7.4 沿一定路径运动的图片(实例) 149

7.4.1 效果展现 149

7.4.2 程序设计思想 150

7.4.3 程序实现 150

7.5 围绕鼠标旋转的色块(实例) 152

7.5.1 效果展现 152

7.5.2 程序设计思想 152

7.5.3 程序实现 154

7.6 本章小节 159

第8章 实现滚动 161

8.1 知识要点 161

8.1.1 IE的<marquee>标记元素 161

8.1.2 浏览器提供的滚动方法 162

8.2 可控公告栏(实例) 163

8.2.1 效果展现 163

8.2.2 程序设计思想 163

8.2.3 程序实现 164

8.3 滚动的图片串(实例) 166

8.3.1 效果展现 166

8.3.2 程序设计思想 163

8.3.3 程序实现 168

8.4 本章小节 175

第9章 页面导航 177

9.1 知识要点 177

9.1.1 IE与Netscape通用页面导航方法 177

9.1.2 Netscape的页面导航方法 177

9.2 页面导航(实例) 178

9.2.1 效果展现 178

9.2.2 程序设计思想 178

9.2.3 程序实现 178

9.3 本章小节 181

第10章 动态数据表单 183

10.1 知识要点 183

10.1.1 浏览器数据绑定 183

10.1.2 使用OBJECT标记对定义数据源 184

10.1.3 将表单连接到数据字段 185

10.1.4 相关属性与方法 186

10.2 摄影作品欣赏(实例) 186

10.2.1 效果展现 186

10.2.2 程序设计思想 187

10.2.3 程序实现 188

10.3 本章小节 192

第11章 动态表格 193

11.1 知识要点 193

11.1.1 动态表格生成与扩展 193

11.1.2 将数据源绑定到表格 193

11.1.3 相关属性与方法 194

11.2 客户通讯录(实例) 194

11.2.1 效果展现 194

11.2.2 程序设计思想 195

11.2.3 程序实现 195

11.3 可排序图书目录(实例) 199

11.3.1 效果展现 199

11.3.2 程序设计思想 200

11.3.3 程序实现 200

11.4 本章小节 202

第12章 其它类效果 203

12.1 禁止鼠标右键(实例) 203

12.1.1 效果展现 203

12.1.2 程序设计思想 204

12.1.3 程序实现 204

12.2 添加到收藏夹(实例) 205

12.2.1 效果展现 205

12.2.2 程序设计思想 206

12.2.3 程序实现 206

12.3 查看源代码(实例) 207

12.3.1 效果展现 207

12.3.2 程序设计思想 207

12.3.3 程序实现 207

12.4 本章小节 208

附录A style对象的属性与样式单的属性对应关系 209

本书特色1、 JavaScript是一种功能强大,语法简单的脚本语言,广泛应用于网页设计中。

2、 使用JavaScript结合DHTML语言,可以实现丰富的客户端动态效果。

3、 表单校验、下拉列表定位、动态图层、动态鼠标效果、动态文字等都通过JavaScript在客户端实现。

4、ASP、PHP、JSP等服务器端脚本也同样需要结合JavaScript以实现数据的客户端控制。

5、本书的特点是实用性极强。文中采用具体的网页设计实例来说明JavaScript与DHTML进行动态网页设计的重点和难点问题。文中所选取的实例,均是在动态网页开发设计中所需要解决的实际问题,这些实例不但能够说明问题,而且具有很强的实用性,读者只需将某些代码更改为自己相应网页中相应的内容,便可以很方便地在自己的网页上实现同样精彩的动态效果。

6、书中在介绍实例的同时,向读者介绍程序的设计思想,使读者能够举一反三,能够运用所学知识设计更多实用程序。同时,在设计实例的过程中,不仅考虑了网页的功能方面,还对网页的美观、布局进行考虑。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
© 2005- 王朝網路 版權所有