引言 1
第一部分 HTML技术 1
第1章 用帧控制导航选择项 5
使用默认的对象属性 5
第2章 在文档中显示帧 8
使用帧 8
第3章 用帧建立分级菜单 11
创造性地使用对象 11
第4章 用帧建立复杂的导航图 15
用各种对象嵌入帧集合 15
第5章 控制表的外观和装载速度 19
使用<TABLE>标签中的<COLSPEC>属性 19
第6章 使用表对页进行格式化 22
使用表格 22
第7章 使用表中浮动图像建立页的布局 25
使用<IMG ALIGN>和表格 25
第8章 使用嵌套表格作为一个图形元素 29
使用<TABLE>命令 29
第9章 使用字号和背景颜色 32
使用<FONT SIZE>和<BODY>颜色属性 32
第10章 查找页的简便方法 35
使用<META>标签 35
第11章 用HTML创建客户端映像图 38
使用<MAP>和<AREA>定义映像图 38
第12章 使用可选的图形 41
在IMG标签中使用LOWSRC属性 41
第13章 利用表中浮动图像建立页的布局 44
在表中使用<IMG ALIGN> 44
第14章 建立下拉菜单 48
使用<SELECT SIZE=1>标签建立下拉菜单 48
第15章 调用Java Applets 51
使用<APPLET>标签和相关的<PARAM>标签 51
第16章 使用滚动的选择项列表 54
使用带有SIZE属性的<SELECT>标签 54
第17章 建立文字缩排美化页的外观 57
使用<DL>,<DT>,<DD>和<UL>标签缩排文本 57
第18章 建立特殊的文本效果 60
使用<TT>,<BLINK>,<FONT>和<BLOCKQUOTE>标签 60
第二部分 JavaScript技术 65
第19章 借助帧使用JavaScript 65
使用document.write方法 65
第20章 将页载入帧 68
使用onChange事件句柄 68
第21章 跨帧的颜色闪动 71
使用文档对象(BgColor性质) 71
第22章 在帧内导航 75
History对象 75
第23章 在多帧中处理信息 77
窗口对象(Parent属性) 77
第24章 存取起装饰作用的多重帧 81
使用帧对象 81
第25章 帧中用户定制的链接 86
使用JavaScript的Cookies功能 86
第26章 帧间的页导航 92
帧对象 95
第27章 检查所有帧是否装载 95
帧对象 95
第28章 用帧建立页导航 98
帧对象 98
第29章 显示HTML实际窗口 102
文件对象 102
第30章 建立一个记忆游戏 105
使用变量和操作符:布尔型 105
第31章 玩Tic-Tac-Toe 109
定位对象(查寻性质) 109
第32章 使用循环的复杂编程 113
用于循环 113
第33章 给串表达式赋值 116
使用eval函数 116
第34章 使用单选按钮建立特殊效果 120
使用单选对象 120
第35章 编程按钮 124
使用按钮输入类型 124
第36章 建立动画单选按钮对象 129
使用单选对象 129
第37章 编程建立“快退”和“快速”按钮 137
使用History对象 137
第38章 在独立窗口中建立远程通信 140
OnClick事件句柄 140
第39章 淡入/淡出技术 143
OnUnload事件句柄 143
第40章 自动完成网页旅行 147
使用定位对象 147
第41章 在页中使用多个函数 152
使用JavaScript函数 152
第42章 自动移到新加页 156
导航对象 156
第43章 响应多重选择项 158
使用with语句 158
第44章 检测用户的操作系统 162
使用String对象(Substring引去) 162
第45章 过渡链接 165
文档对象(参考属性) 165
第46章 确定用户浏览器的类型 168
使用导航对象 168
第47章 确定参数的数据类型 171
使用typeof函数 171
第48章 将变量放在一起编组 174
使用JavaScript数组 174
第49章 建立随机词组 177
使用随机数生成器 177
第50章 在页中加密文本 180
使用串变量 180
第51章 通过选择列表显示图像 186
使用Select对象 186
第52章 执行用于科学计算的计算器程序 190
使用Math对象 190
第53章 动态地改变图像 196
使用Images对象 196
第54章 在JavaScript中建立特殊的图形效果 199
控制IMG标签的高度和宽度的属性 199
第55章 在JavaScript中使用客户端映像图 203
Map对象 203
第56章 显示随机图像 203
使用文档对象(Writeln方法) 206
第57章 建立一种多项选择测试 209
使用Form对象 209
第58章 响应用户表单数据 214
使用文本对象 214
第59章 计算公式 218
变量和操作符:数值型 218
第60章 在表单中显示MouseOver信息 222
使用文本对象 222
第61章 测试表单数据 225
窗口对象(Alert方法和Prompt方法) 225
第62章 通过选择列表装载页 228
使用Select对象 228
第63章 把邮件送给多个地址 231
在JavaScript之内发送邮件 231
第64章 JavaScript问题示例 234
使用表单对象 234
第65章 计算所得税 238
使用if-else嵌套 238
第66章 提交表单 242
Submit对象 242
第67章 通过隐藏对象在表单中进行计算 245
Hiden对象 245
第68章 用JavaScript提交表单 247
使用Submit按钮和onSubrnit事件句柄 247
第69章 使用文本网格 251
JavaScript二维数组 251
第70章 使用串对象修正表单输入项 256
使用串对象和它的特征 256
第71章 执行多项选择的工作表 259
表单对象 259
第72章 在表单中进行计算 262
表单对象 262
第73章 使用表单对象执行一个游戏 266
使用表单对象 266
第74章 使用复数 270
使用数值变量 270
第75章 建立一个Quiz 274
表单对象 274
第76章 建立时间和日期更新行和状态行滚动条 279
使用OnLoad事件句柄 279
第77章 绘制随像素大小变化的图形 283
使用JavaScript的if语句 283
第78章 用随时间变化的网页性质 287
数据对象 287
第79章 建立一个实时时钟 292
使用日期对象 292
第80章 建立随时间变化的文档 296
使用串对象建立变量文档 296
第81章 显示日历月 300
使用JavaScript的for循环 300
第82章 记录最近访问信息 304
使用JavaScript的Cookies 304
第83章 为未来访问存储表单值 309
使用JavaScript的Cookies 309
第84章 记录选择信息 314
使用JavaScript函数(Argument性质) 314
第85章 用JavaScript播放声音 317
使用Window.Iocation对象装载文件 317
第86章 在页上显示重复信息 319
文档对象(Wirte方法) 319
第87章 显示滚动文本域 321
使用递归 321
第88章 执行客户搜索 324
使用数组 324
第89章 为所选择的链建立状态行显示 329
使用OnMouseOver事件句柄 329
第90章 使用用户自定对象存储信息 331
使用Custorm对象 331
第91章 把文本注入文档之中 334
使用document.opent与document.close方法 334
第92章 创造性地使用Checkboxes 337
使用Checkbox对象 337
第93章 使用滚动列表的导航技巧和陷阱 340
使用selectedIndex特征 340
第94章 在打开窗口中控制交互性 343
使用Opener对象 343
第95章 用多窗口工作 347
在第二个窗口中使用文档对象 347
第96章 撤消浏览器窗口 351
窗口对象(Close方法) 351
第三部分 VBScript技术 355
第97章 在VBScript中建立用户自定义子程序和函数 355
用Sub()...End Sub和Function()...End Function语句 355
第98章 使用互联开发工具对象模型检索系统信息 359
使用互联开发工具的对象模型 359
第99章 用随机数发生器建立突发性链接 364
使用VBScript的RND()函数 364
第100章 在VBScript中建立客户映像图 368
用MouseMove()和OnClicK()事件 368
第101章 建立Popup菜单 372
使用Internet Explorer菜单 ActiveX控制 372
第102章 建立Tab带 377
使用Internet Explorer的Teb ActiveX控制 377
第103章 执行卸载 384
使用PreLoader控制 384
第104章 如何使用VBScript把文本放到HTML文档中 388
使用document.write方法 388
第105章 建立日期/时间触发超级查询 391
使用Document.Write和Marquee HMTL标签 391
第106章 用VBScript控制帧 396
使用Parent.Frames(x).Location.hRef方法 396
第107章 建立交互式的表单按钮鼠标控制事件 400
使用OnClick事件句柄 400