第一部分 Web的有趣之处 7
第一章 对Java的渴求 9
Internet:所有的起点 9
联机服务闸门大开 10
欢迎进入Web 10
通过Web进行超链接 11
你能获得什么 15
超文本标记语言(HTML) 19
协议:计算机也讲礼貌! 21
Web的不足之处 23
第二章 Java:World Wide Web的激活剂 25
Sub Microsystems酝酿的全球服务 25
Green Team——Java的父母 26
致力于电视 27
年青Oak的经历 27
抓住Web,回到原来的轨道 28
Web的补药 29
给出动态内容 30
引入交互能力 30
Java到处可见 31
教育和Java 32
商业和Java 36
通信与Java 37
艺术和娱乐(以及Java可实现的其他内容) 39
Java发表可执行内容 41
激流勇进 42
懂Java的浏览器的许多特点 43
第三章 懂Java的浏览器 43
HotJava 44
Netscape Navigator 46
微软的Internet Explorer 47
Oracle的PowerBrowser 48
Spry的Spyglass Mosaic 48
哪个懂Java的浏览器适合于你? 50
在Web上寻找你的浏览器 51
进入Web的第一站 52
寻找、安装和使用Netscape Navigator2.0 52
进入Netscape Navigator的方法 52
在Windows和Macintosh上安装Netscape Navigator 54
使用和泛用Netscape 55
执行这个程序 55
控制:十分钟的浏览 56
成功的基石——激活Java 58
第二部分 applet若干问题 61
第四章 HTML和〈applet〉标记 63
HTML基础知识 63
给出标志 64
标记(tags) 64
标准HTML中更加先进的特性 71
标准和非标准的HTML 71
〈APPLET〉标记介绍 73
〈APPLET〉起始标记 73
applet参数 77
alternate HTML 79
使你的〈APPLET〉标记起作用 82
关闭〈/APPLET〉标记 82
第五章 设计你自己的Java驱动的Web页 85
寻找完美的applet 85
别为它烦恼 85
得到批准 87
购买定制的applet 88
在网上寻找最佳applet 89
启航去寻找优秀的applet 89
使用书签做标记 90
在源代码中挖掘埋藏着的珍宝 91
掠夺、偷窃、把战利品带回家 93
下载不仅限于源代码 95
处理破裂的链接 96
保存图象 96
战胜带宽瓶颈 98
粘贴声音文件 99
管理大多数的图象和颜色 100
第六章 将applet编织到Web页中 105
“是去还是留?” 105
分布式applet和支撑文件 106
设置分布式applet 107
基于服务器的applet优缺点 109
做出选择 109
为你做的选择 110
获取applet 111
下载 111
解压缩:技巧、技巧 112
让我们开始编织! 116
备用HTML 118
接入分布式applet 122
各就各位 123
测试你的内含Java的页 129
第七章 定制你的applet 131
掀起蒙布 131
是微调还是大修? 131
你有一本自己的手册吗? 132
提高效率 135
正确的资料 137
请拿菜单 139
使用指南 139
参数列表 139
主要组成部分——尝试定制 146
定制图象 147
发出咝咝的声音 150
装饰正文 153
加色 154
使用URL 156
数据文件分类 158
第八章 把你的applet移值到Web上 165
将页放到Web上 165
建立连接 166
选择FTP工具 167
得到你的FTP地址 167
获得你的FTP口令 169
使用你的FTP工具 169
找到属于你自己的一小块Web 171
给你的页找个家 171
树状结构 173
确定Web页的目录结构 174
为支撑文件建立子目录 176
上传文件 179
第三部分 不用痛苦编程经历掌握JavaScript 181
第九章 JavaScript:完全不同的风格 183
JavaScript导引 183
什么叫脚本语言 184
谁需要JavaScript 186
HTML功能太弱,applet来得太迟 186
JavaScript需要什么文本编辑 187
懂JavaScript的浏览器 188
耐下心来学 189
为什么要费这劲呢? 190
HTML是死的,JavaScript是活的 191
如果CGI是熊,JavaScript则是温和的熊 193
Java是噩梦,JavaScript是梦想 194
JavaScript易于发现 195
第十章 在Web页中编制JavaScript 197
生成script 197
介绍〈SCRIPT〉标志 198
没有解决的JavaScript属性秘密 199
快!藏起来!它是一个非JavaScript浏览器 200
JavaScript就在那儿 203
打开JavaScript 204
寻找JavaScript 205
在Web页中添加独立的script 206
寻找独立的script 207
粘贴script 208
拷贝script 208
重新加载;再重新加载 209
浏览器不能容忍的人为错误 210
交换的窍门 213
形式和函数 214
确定一个Script是否使用了一个函数 215
加上标题 215
添加函数到你自己的页面中 217
第十一章 定制JavaScript 221
变形——一条颠跛的路 221
JavaScript速成 222
注释 222
变量和数值 223
关键字 224
常量 224
运算符 225
表达式 225
函数 226
事件 226
对象 226
书归正传:定制script 227
修补文本 228
对显示区的操作 233
进一步清理和加工 235
第四部分 综合起来 239
第十二章 applet与script的结合 241
共存于同一空间 241
script和applet并肩作战 242
利用script执行applets 244
applet和script同步 247
编制同步性 247
继续讨论同步问题 252
第十三章 Java喧闹声的内情 257
基于Web的Java资源 257
贮存处 259
电子杂志 262
支持区域 264
搜索工具和Java 266
第五部分 十点集粹 271
LivingLinks 273
Mantis Java Links 273
第十四章 前十名关于Java的站点 273
Gamelan 274
Java Applet Rating Service(JARS) 274
JavaSoft 274
Java FAQ Archives 274
Netscape Communications 274
IDG Books worldwide的Java支持站点 275
JavaWorld 275
Yahoo! 275
第十五章 Web上的前十名script集粹 277
Netscape的JavaScript支持区域 277
Mantis JavaScript Links 277
Java Script FAQ-411 278
The Unofficial JavaScript Resource Center 278
Gamelan s JavaScript Links 278
JavaScript Index 278
JavaScript Newsgroup 279
JavaScript-Intro by Voodoc 279
JavaScript Technical Reference 279
Yahoo ! 279
第十六章 十种技术灾难 281
丢失和拼错了标志 281
丢失或写错标志之间的信息 281
带有错误参数的applet 282
带有谎谬语句的script 282
丢失支撑文件 282
指向另一个服务的绝对URL 283
文件被错误地上载到Internet 283
斜杠打头的相对URL 283
错误的重新加载(Reload) 284
多变的浏览器 284
巨大文件过载 284
内存不足 285
第六部分 附录 287
附录A 关于CD-ROM 289
十秒浏览 289
翻阅文件 289
打开目录 290
十分钟浏览 292
Index.html——交互式浏览指南 292
客户软件 300
Goodies 300
附录B 词汇表 305