第1章 应用系统开发概述 1
1.1 系统运行结构 4
1.2 程序执行结构 5
1.3 条件注释功能 7
第2章 应用系统环境配置 8
2.1 应用服务器 10
2.1.1 创建共享文件夹 11
2.1.2 创建开发小组 12
2.1.3 设置程序安全 13
2.1.4 程序编码加密 15
2.2 应用工作站 18
2.2.1 连接应用服务器 18
2.2.2 安装MDAC套件 18
2.2.3 更新Internet Explorer版本 20
2.2.4 浏览器安全设置 21
2.2.5 程序执行方式(HTA) 23
第3章 程序页面设计 27
3.1 页面主体设计 28
3.1.1 主体表格化 30
3.1.2 样式定位 34
3.1.3 子系统窗口 39
3.2 主体结构附件 42
3.2.1 单一按钮 42
3.2.2 工具条 46
3.3 文字信息显示 49
3.3.1 文字说明区 49
3.3.2 立体文字说明区 52
3.3.3 标签文字 54
3.3.4 直排文字显示 56
3.4 数据输入控件 57
3.4.1 字段输入控件 57
3.4.2 文字区控件 62
3.4.3 选择控件 64
3.4.4 复选框 67
3.4.5 菜单控件 69
3.4.6 控件组 73
3.5 牛刀小试——系统主页面设计 77
第4章 程序语言 89
4.1 认识JScript 90
4.1.1 程序基本语法 90
4.1.2 变量 94
4.1.3 数据类型 97
4.2 运算/控制指令 107
4.2.1 运算指令 110
4.2.2 条件控制指令 119
4.2.3 循环控制指令 123
4.2.4 对象控制指令 130
4.3 函数 134
4.3.1 内部函数 135
4.3.2 自定义函数 138
4.4 对象 141
4.4.1 如何自定义对象 154
4.4.2 原型对象 157
第5章 程序语言进阶 161
5.1 定时器 162
5.2 使用File System Object 166
5.2.1 创建文字数据文件 170
5.2.2 存取文字数据文件 174
5.2.3 消息正文档 178
5.3 使用Regular Expression 182
5.4 使用选项控件 190
第6章 程序动态信息 199
6.1 了解DHTML Object Model 201
6.1.1 浏览DHTML Object Model 203
6.1.2 标签加载顺序 207
6.1.3 以标签ID收集标签 209
6.1.4 以标签类别收集标签 210
6.1.5 标签属性处理 211
6.1.6 标签层次关系 212
6.1.7 存取Iframe内的程序信息 214
6.2 气泡事件系统 216
6.2.1 程序与事件连结方式 217
6.2.2 取消事件传递 218
6.2.3 处理焦点事件 220
6.2.4 鼠标事件 221
6.2.5 键盘事件 224
6.3 页面动态修饰 226
6.3.1 何时使用样式选择器 226
6.3.2 读取动态样式信息 228
6.3.3 层次结构式菜单设计 230
6.3.4 标签式设置页 233
6.3.5 页面信息放大/缩小 235
6.3.6 动态改变样式表 237
6.3.7 动态添加样式 239
6.3.8 表格显示增强功能 241
6.3.9 打印报表功能 243
6.4 页面动态定位 246
6.4.1 移动标签坐标 246
6.4.2 标签坐标计算 248
6.5 页面动态属性 250
6.5.1 存取标签属性信息 251
6.5.2 动态添加标签及属性信息 253
6.5.3 检索特定标签的属性 257
第7章 程序页面样式——滤镜效果 261
7.1 视觉滤镜效果 262
7.1.1 工具栏视觉设计 266
7.1.2 文字变化显示设计 268
7.2 转换滤镜 271
7.3 滤镜与DirectX技术 281
第8章 程序连结数据库 293
8.1 连结文本数据库 295
8.1.1 Data Binding运行结构 295
8.1.3 XML数据文件 314
8.2 连结关系型数据库 318
8.2.1 UDA结构图 319
8.2.2 ActiveX Data Object 320
8.2.3 数据表处理 325
8.2.4 调用SQL Server存储过程 346
附录A 附赠光盘内容 357
附录B ADO参数对照表 361
附录C CSS常用属性表 379
8.1.2 Tabular Data Control 398