主页 详情

《动态HTML使用大全》_(美)(D.古尔布兰森)David Gulbransen,(美)(K.罗林斯)Kenrick Rawlings著;新智工作室译_109

【书名】:《动态HTML使用大全》
【作者】:(美)(D.古尔布兰森)David Gulbransen,(美)(K.罗林斯)Kenrick Rawlings著;新智工作室译
【出版社】:北京:电子工业出版社
【时间】:1999
【页数】:405
【ISBN】:7505348051
【SS码】:10940158

最新查询

内容简介

目 录

第一部分DHTML简介

第一章 DHTML:一个防御体系

第一节 静态HTML的局限性

1.1.1文本格式的局限

1.1.2布局控制的局限

1.1.3对动态改变内容无能为力

第二节 DHTML的优点

1.2.1 DHTML的布局精度

1.2.2数据感知

1.2.3页加载后的动态更改

第三节格式页

1.4.1 JavaScript

第四节脚本

1.3.2用CSS创建站点模板

1.3.1用CSS增加Web站点设计控制

1.4.2VBScript

第五节DHTML的实际能力

1.5.1创建引人注目的Web站点

1.5.2更易于维护

1.5.3减轻服务器负担

本章小结

第二章DHTML概述

第一节 定义MicrosoftDHTML

第二节对象模型

第三节DHTML使用JavaScript还是VBScript

2.3.1对象之间的通信

2.3.2用脚本产生DHTML的动态效果

第四节CSS的重要性

2.5.1在加载时控制内容

2.5.2定制内容

第五节浏览器自适应内容

第六节在运行时动态更改内容

2.6.1扩展一个浏览概要

2.6.2改变已加载页面的文本内容

2.6.3改变页面上的对象位置

第七节DHTML和多媒体

2.7.1动画效果

2.7.2滤波、混合和Alpha通道图形

第八节数据感知和数据绑定

2.8.1在线生成表格

2.8.2数据感知

第九节DHTML应用

本章小结

第三章Microsoft对Netscape

第一节和W3C协会合作

第二节在DHTML中定义“动态”

第三节脚本:JavaScript和VBScript

第四节CSS和JavaScript格式页

第五节Microsoft专有的DHTML特点

第六节特点比较表

本章小结

第二部分DHTML基础

第四章CSS入门

第一节格式元素

4.1.1字体

4.1.2背景

4.1.3文本

4.1.4边界

4.1.5清单

第二节定义CSS

第三节CSS语法

4.3.1在〈HEAD〉段指定格式

4.3.3从其它文档链接格式

4.3.2用多选器指定格式

4.3.4输入格式页

4.3.5在CSS中定义“级联”

4.3.6理解CSS继承

4.3.7注释

第四节CSS属性分类

4.4.1字体

4.4.2颜色和背景

4.4.3文本

4.4.4边框

4.4.5分类

第五节值

4.5.1指定度量单位

4.5.2指定颜色

4.5.3指定字体

4.6.1用类指定格式

第六节CSS的高级属性

4.6.2用元素ID指定格式

4.6.3伪类和元素

4.6.4嵌套元素

第七节CSS定位

第八节从哪里可以学习更多的CSS知识

本章小结

第五章JavaScript入门

第一节 如何在DHTML中使用IavaScript

第二节介绍JavaScript

第三节语句

第四节块

第五节注释

5.5.2多行注释

第六节数据

5.5.1单行注释

5.6.1字符串

5.6.2数字

5.6.3布尔值

5.6.4空值

第七节表达式

5.7.1数值表达式

5.7.2逻辑表达式

第八节变量

5.8.1定义、命名变量

5.8.2改变变量值

第九节函数

5.9.1内部函数

5.9.2用户定义函数

5.10.1 if和if...else

第十节流程控制

5.9.3函数的返回值

5.10.2 for循环

5.10.3 while循环

5.10.4 break和continue语句

第十一节对象

5.11.1方法

5.11.2属性

5.11.3内部对象

5.11.4用户定义对象

第十二节数组

第十三节JavaScript编程举例

第十四节JavaScript资源

本章小结

第六章 DHTML对象模型

第一节将HTML文档作为对象集进行浏览

第三节Netscape的成就

第二节独立于DHTML对象模型的语言

第四节 理解DHTML对象模型

第五节集合

6.5.1访问集合中的元素

6.5.2返回集合长度

第六节元素

6.6.1元素属性

6.6.2元素方法

第七节window对象

6.7.1 document对象

6.7.2 location对象

6.7.3 history对象

6.7.6 navigator对象

6.7.5 screen对象

6.7.4 frames集合

6.7.7 event对象

第八节document对象

6.8.1 selection对象

6.8.2 body对象

6.8.3 all集合

6.8.4 anehors集合

6.8.5 applets集合

6.8.6 forms集合

6.8.7 images集合

6.8.8 links集合

6.8.13 filters集合

6.8.12 plugins集合

第九节TextRange对象

6.8.14 styleSheets集合

6.8.10 scripts集合

6.8.9 frames集合

6.8.11 embeds集合

本章小结

第七章事件处理

第一节事件

7.1.1 Mouse事件

7.1.2 onmousedown

7.1.3 onmouseup

7.1.4 onclick

7.1.5 ondblclick

7.1.8onmouseout

7.1.9键盘事件

7.1.10焦点和选择事件

7.1.7 onmousemove

7.1.6 onmouseover

7.1.11状态改变事件

7.1.12 onabourt事件

第二节事件激活

第三节事件处理器

7.3.1 DHTML出现前的事件处理

7.3.3实际事件处理

7.3.2 DHTML的事件处理

第四节事件绑定

7.4.1通过元素绑定事件

7.4.2通过SCRIPT…FOR绑定事件

7.4.3通过VBScript特殊语法绑定事件

第五节window.event对象

7.5.1 keyCode属性

7.5.2 altKey属性

7.5.6 cancelBubble属性

7.5.5 button属性

7.5.7 fromElement属性

7.5.3 ctrlKey属性

7.5.4 shiftKey属性

7.5.8 retumValue属性

7.5.9 srcElement属性

7.5.10 toElement属性

7.5.11 x属性

7.5.12 y属性

第六节取代缺省事件处理

第七节事件冒泡

7.7.1发现事件冒泡的起始位置

7.7.2取消事件冒泡

本章小结

第三部分 DHTML内核

第一节改变字体属性

8.1.1改变字体格式

第八章动态格式

8.1.2改变字体大小

8.1.3改变字体颜色

第二节隐藏和显示元素

8.2.1可见性

8.2.2显示基于鼠标事件的信息

8.2.3设计一个隐藏和显示Peek-A-Boo的游戏

8.2.4折叠式布局

8.3.1定位

第三节CSS定位

8.3.2溢出

8.3.3 Z-索引

本章小结

第九章布局和定位

第一节CSS定位

第二节定位属性

9.2.1绝对定位

9.2.2相对定位

第三节position属性

第四节left和top属性

第五节width和height属性

第六节overflow属性

第七节clip属性

第八节分层

9.8.1 z-索引属性

9.8.2visibility属性

第九节移动元素

本章小结

第十章动态内容

第一节运行时改变内容

10.1.1在已存在的页面上替换元素

10.1.2改变文本

10.1.3 TextRange对象

10.1.4TextRange对象属性和方法

第二节使用TextRange对象实现动态内容

10.2.1改变文档

10.2.2删除页面内容

10.2.3替换指定文本

第三节构造对象模型

10.3.1内部文本

10.3.2内部HTML

10.3.3外部文本

10.3.4外部HTML

第四节使用对象模型实现动态内容

本章小结

第四部分数据感知

第十一章数据绑定介绍

第一节数据绑定定义

11.1.1服务器端的数据绑定

第二节服务器端数据绑定的缺点

11.1.2早期的客户端数据绑定

11.2.1服务器端数据绑定的复杂性

11.2.2服务器可扩展性

11.2.3往返服务器处理

11.2.4部分数据返回

第三节 客户端HTML数据绑定的解决方案

第四节HTML数据绑定扩展

11.4.1单一数值和重复表格(Repeated-Table)数据用户

11.4.2 DATASRC属性

11.4.3 DATAFLD属性

11.4.4DATAPAGESIZE属性

11.4.5 DATAFORMATAS属性

11.4.6使用数据绑定属性

11.5.1 DIV

11.5.2 SPAN

第五节数据用户

11.5.3 SELECT

11.5.4 MARQUEE

11.5.5 IMG

11.5.6 APPLET

本章小结

第十二章使用数据源对象

第一节数据源对象

12.1.1数据源对象职责

12.1.2 DSO的跨平台能力和语言的兼容性

第二节表格数据控件基础

12.2.1使用表格数据控件

12.2.2利用表格数据控件漫游数据

12.2.3表格数据控件文件属性

12.2.4表格数据控件排序

本章小结

第五部分多媒体和DHTML

第十三章多媒体介绍

第一节DHTML的多媒体效果

13.1.1缩放图像

13.1.2转换

13.1.3缩放转换

13.1.4点击和拖放效果

第二节介绍ActiveX多媒体控件

13.2.1旋转文本和对象

13.2.2构造图形

13.2.3路径动画效果

13.2.4转换

13.2.5滤波器

本章小结

第一节应用转换

第十四章多媒体转换

14.1.1为转换建立HTML文档

14.1.2脚本转换

14.1.3完成转换

第二节转换类型

14.2.1 Box In

14.2.2 BoxOut

14.2.3 Circle In

14.2.4 Circle Out

14.2.5 Wipe Up

14.2.6 Wipe Down

14.2.7 Wipe Right

14.2.8 Wipe Left

14.2.9 Vertical Blinds

14.2.10 Horizontal Blinds

14.2.11 CheckerboardAcross

14.2.13 RandomDissolve

14.2.12 CheckerboardDown

14.2.14 Split Vertical In

14.2.15 Split Vertical Out

14.2.16 Split Horizontal In

14.2.17 Split Horizontal Out

14.2.18 Strips Left Down

14.2.19 Strips LeftUp

14.2.20 StripsRight Down

14.2.21 StripsRight Up

14.2.22 Random Bars Horizontal

14.2.23 RandomBars Vertical

14.2.24 Random

本章小结

第十五章多媒体滤波器和ActiveX控件

第一节介绍滤波器

第二节在HTML中设置滤波器

15.2.1 X-Ray滤波器

15.2.2 Drop Shadow滤波器

15.2.3 Flip Horizontal滤波器

15.2.4 Flip Vertical滤波器

15.2.5 Grayscale滤波器

15.2.6 Invert滤波器

15.2.7 Lights滤波器

15.2.8 Motion Blur滤波器

15.2.9 Opacity滤波器

15.2.10 Shadow滤波器

15.2.11 Wave滤波器

15.2 12 Glow滤波器

15.2.13 Chromakey滤波器

第三节ActiveX多媒体对象

本章小结

第六部分 DHTML实例

第十六章驴子拼尾巴游戏

第一节理解这个游戏

第二节设置这个游戏

16.2.1构建文档

16.2.2定位静态元素

16.2.3定位动态元素

16.2.4定位尾巴

第三节脚本函数

16.3.1 MoveTail()

16.3.2 detect()

16.3.3 count()

16.3.4 blindfold()

16.3.5 seeagain()

16.3.6 sorry()

16.3.8 reset()

16.3.7 winner()

第四节程序清单

本章小结

第十七章学习篮球

第一节生成图像

第二节页面布置

17.2.1定位初始布局

17.2.2生成一个滚动盒

17.2.3格式化解说

第三节脚本函数

17.3.1 showObjectc()和hideObject()

17.3.2 showScreenCourt()和hideScreenCourt()

17.3.3 highlight()和lowlight()

17.3.4 reset()

第四节程序清单

本章小结

第一节基本设计

第十八章制作在线手册

18.1.1基本HTML

18.1.2指定数据源

18.1.3建立数据文件

18.1.4定义显示表格

18.1.5在线手册基础

第二节提供排序和选择功能

18.2.1按列进行数据排序

18.2.2用于选择的用户接口控件

18.2.3按产品类型进行选择

18.2.4根据最高价格进行选择

18.2.5检查在线手册的基本部分

第三节提供详细的产品信息

18.3.1在表格浏览和产品浏览之间切换

18.3.2添加产品浏览

18.3.3漫游产品浏览

第四节程序清单

本章小结

第十九章建立碰撞视频游戏

第一节游戏规则

第二节视频游戏编写的挑战

第三节建立竞技场

19.3.1定位游戏对象

19.3.2碰撞游戏基本构成

第四节使碰撞游戏产生动画效果

19.4.1用鼠标事件使撞板生动起来

19.4.2开始游戏

19.4.3捕获运动小球

19.4.4查看小球是否打在墙上

19.4.5查看小球是否击中撞板或目标

19.4.6碰撞游戏动画的基础

第五节添加游戏逻辑

19.5.2在游戏中获胜

19.5.1游戏中失去一条命

第六节程序清单

本章小结

第七部分附录

附录AHTML元素和属性

附录B CSS和CSS定位属性

第一节CSS属性

B.1.1字体

B.1.2背景

B.1.3边界

B.1.4文本格式

B.1.5布局格式

B.1.6清单格式

B.1.8伪元素

B.1.7伪类

B.1.9颜色

B.1.10单位

第二节CSS定位属性

B.2.1 position属性

B.2.2溢出

B.2.3剪裁

B.2.4 z-索引

B.2.5可见性

附录C用VBScript代替JavaScript

第一节介绍VBScript

第二节注释

第三节运算符

C.3.1算术运算符

C.3.2逻辑和比较运算符

C.4.1定义和命名变量

第四节变量

C.4.2改变变量值

第五节过程

C.5.1编写自己的子过程

C.5.2函数返回值

第六节流程控制

C.6.1 If…Then…Else

C.6.2 For…Next循环

C.6.3 While…Wend循环

第七节常量

C.7.1颜色常量

C.7.2日期/时间常量

C.7.3日期格式常量

C.7.4字符串常量

本章小结

附录D脚本对象、集合、方法和属性

第一节window对象

D.1.1 location对象

D.1.2 frames集合

D.1.3 history对象

D.1.4 screen对象

D.1.5 navigator对象

D.1.6 event对象

D.1.7 document对象

本章小结

附录E DHTMLWeb站点专辑

第一节利用Web站点

第二节在线资源

E.2.1 DHTML

E.2.2 CSS

E.2.4 Cool DHTML站点

E.2.3脚本语言

第三节代码举例

E.3.1第四章CSS入门

E.3.2第五章JavaScript入门

E.3.3第六章DHTML对象模型

E.3.4第七章事件处理

E.3.5第八章动态格式

E.3.6第九章布局和定位

E.3.7第十章动态内容

E.3.8第十一章数据绑定介绍

E.3.9第十二章使用数据源对象

E.3.10第十三章多媒体介绍

E.3.11第十四章多媒体转换

E.3.12第十五章多媒体滤波器和ActiveX控件

E.3.17附录G DHTML窍门和实用程序

E.3.16第十九章建立碰撞视频游戏

第四节源代码ZIP文件

E.3.14第十七章学习篮球

E.3.15第十八章制作在线手册

E.3.13第十六章驴子拼尾巴游戏

附录F浏览器安全十六进制图表

附录G DHTML窍门和实用程序

第一节脚本语言

G.1.1选择合适的脚本语言

G.1.2递归

G.1.3错误处理和错误捕获

G.1.4优化脚本语法

第二节在DHTML中应用视觉效果

第三节 ActiveX控件和DHTML

第四节发现有关文档的信息

本章小结

附录H关键词


书查询(www.shuchaxun.com)本网页唯一编码:
132e0a8131cff6ccfb03dfc673a39aa9#db8f5ee13a76784a101f8a99465aee08#92615659#10940158.zip