Windows Web脚本开发指南PDF电子书下载
- 电子书积分:16 积分如何计算积分?
- 作 者:(美)Dan Heflin,(美)Todd Ney著;天宏工作室译
- 出 版 社:北京:清华大学出版社
- 出版年份:2001
- ISBN:7302042772
- 页数:512 页
第一部分 Web脚本技术概述 3
第一章 简介 3
1.1 脚本技术一瞥 4
1.2 资源和开发帮助 5
1.3 本书内容概览 6
1.3.1 本书的结构 6
1.3.2 实例代码 7
第二部分 HTML组件 11
第二章 DHTML行为简介 11
2.1 CSS概述 12
2.1.1 应用样式表 12
2.1.2 样式表选择器 14
2.2.1 动态样式 16
2.2 DHTML概述 16
2.2.2 动态内容 17
致谢 17
前言 19
2.3 DHTML的重用和封装 21
2.3.1 输入DHTML行为 22
2.3.2 DHTML行为和安全性 26
2.4 小结 27
第三章 IE 5 DHTML默认行为 29
3.1 clientCaps默认行为 31
3.2 download默认行为 38
3.2.1 download行为示例 38
3.3 anchor和httpFolder默认行为 41
3.3.1 anchor行为示例 44
3.3.2 httpFolder行为示例 44
3.3.3 Web文件夹的要求和安全性 45
3.4 数据保留默认行为 45
3.4.1 homePage、saveHistory和saveFavorite行为示例 46
3.4.2 saveSnapshot DHTML默认行为示例 50
3.4.3 userData DHTML默认行为 53
3.5 多媒体DHTML默认行为 60
3.5.1 IE 5 HTML+TIME特性 60
3.5.2 多媒体和HTML+TIME示例 61
3.6 小结 64
第四章 HTML组件的结构 65
4.1 DHTML行为和HTML组件 67
4.2 HTML组件文件的结构 68
4.2.1 HTC元素 68
4.2.3 HTC事件 71
4.2.2 HTC方法 71
4.2.4 时间和作用域规则 72
4.3 HTML Component Wizard 72
4.4 HTC frame组件文件的布局 76
4.4.1 frame组件的详细说明 83
4.5 使用frame组件 86
4.6 小结 91
第五章 Internet Explorer 5.5中的高级HTML组件特性 93
5.1 HTML组件体系结构的改进 94
5.1.1 Element行为体系结构概述 95
5.1.2 对HTML组件实现方法的更改 96
5.1.3 实现Element行为 98
5.2 嵌套Element行为 102
5.3 Element行为中的Tab键击、事件提交和继承的CSS 104
5.3.1 主文档和Element行为之间的Tab键击 106
5.3.2 事件提交和Element行为 106
5.3.3 CSS和Element行为 107
5.4 小结 107
第六章 调试脚本代码和HTML组件 109
6.1 Microsoft Script Debugger 110
6.1.1 Script Debugger环境 112
6.1.2 Script Debugger示例 113
6.1.3 使用Script Debugger跟踪代码 116
6.1.4 调试运行时错误 116
6.1.5 Script Debugger存在的问题 117
6.2 Microsoft Visual InterDev调试程序 118
6.2.1 使用Visual InterDev进行调试 118
6.3 比较Script Debugger和Visual InterDev 122
6.4 小结 123
第七章 创建实际的HTML组件 125
7.1 HTML组件的开发过程 126
7.1.2 定义组件特性 127
7.1.1 决定是否需要组件 127
7.1.3 确定组件的公共接口 128
7.1.4 确定组件的用户界面 128
7.1.5 组件实现和测试页面 128
7.2 Grid组件的体系结构 129
7.2.1 Grid的特性 129
7.2.2 Grid的公共接口 129
7.2.3 Grid用户界面 130
7.2.4 Grid组件的实现 130
7.2.5 Grid组件的功能 134
7.3 一个测试页面的例子 141
7.4 Grid组件的扩展 142
7.5 小结 143
第三部分 XML技术 147
第八章 XML和XML文档对象模型 147
8.1 XML概述 148
8.2 剖析XML文档 149
8.2.1 撰写精心组织的文档 151
8.2.2 使XML自行生成文档 152
8.2.3 创建XML文档 152
8.2.4 使用Internet Explorer的XML解析器显示XML 152
8.3 使用XML DOM 154
8.3.1 使用文档对象加载和保存数据 154
8.3.2 收集信息和浏览XML树 159
8.3.3 获取和设置节点中的数据和属性 165
8.3.4 修改XML树 169
8.3.5 将数据发送回服务器 172
8.4 小结 177
第九章 XML数据源对象和数据绑定 179
9.1 数据绑定概述 180
9.1.1 数据绑定的结构 180
9.2 使用XML数据源对象 182
9.2.1 支持单值型消费者绑定的属性 182
9.2.2 定义XML DSO 183
9.2.3 支持集合绑定型消费者的属性 184
9.2.4 浏览数据子集 188
9.2.5 将XML转换为记录集的规则 191
9.2.6 在XML文档中从低层次中显示数据 192
9.2.7 修改DSO数据 197
9.2.8 数据绑定中引发的事件 200
9.3 小结 202
第十章 使用XSL查询XML数据 203
10.1 使用模板转换XML 205
10.1.1 转换操作入门 205
10.1.2 创建第一个样式表 206
10.1.3 在第一个XSL样式表的基础上深入学习 209
10.2 XSL模式——使XSL成功的因素 221
10.2.1 使用元素集合 224
10.2.2 筛选器——模式的where子句 225
10.2.3 联合结果 228
10.2.4 环境改变的方法 228
10.2.5 XSL模式的方法 230
10.2.6 XSL语法的优先级 232
10.3 在XML文档中搜索项目 233
10.4 小结 234
第十一章 使用XML模式说明数据 235
11.1 说明数据 236
11.1.1 使用XML模式 237
11.1.2 建立第一种XML模式 237
11.2 在第一种XML模式的基础上更进一步 244
11.2.1 在XML模式中添加注释 246
11.2.2 为属性设置默认值 247
11.2.3 使用数据类型 247
11.2.4 交叉引用数据 249
11.2.5 XML模式的可扩展性 255
11.3 小结 257
第十二章 建立实际的XML方案 259
12.1 示例应用程序 260
12.2 开始程序的实现 260
12.3 设计模式 261
12.3.1 类别模式 261
12.3.2 子类别模式 264
12.3.3 购物车和出货单 265
12.4 开发应用程序 266
12.4.1 在客户上使用XML 267
12.4.2 在服务器上使用XML 276
12.4.3 编辑价目表 280
12.5 小结 282
12.4.4 遗漏了什么 282
第四部分 Internet Explorer的高级功能 285
第十三章 HTML应用程序 285
13.1 HTML应用程序的特点 286
13.2 HTML应用程序的结构 287
13.3 创建简单的HTML应用程序 289
13.4 HTML应用程序的安全性 294
13.5 HTML应用程序的配置 295
13.6 使用或不使用HTML应用程序的理由 295
13.7 另一个HTML应用程序示例 296
13.8 小结 298
第十四章 高级的DHTML特性 299
14.1 动态属性 300
14.2 如何实现动态属性 300
14.3 DHTML数据传输 303
14.3.1 数据传输对象 303
14.3.2 安全考虑事项 312
14.4 鼠标捕获 313
14.5 如何实现鼠标捕获 313
14.6 小结 315
第五部分 Windows脚本组件和远程脚本 319
第十五章 Windows脚本组件 319
15.1.1 什么是WSC 320
15.1 Windows脚本组件概述 320
15.1.2 Windows脚本组件的优点和缺点 321
15.2 需要的Windows脚本组件文件 321
15.2.1 WSC运行时文件 322
15.3 创建Windows脚本组件 323
15.3.1 Windows Script Component Wizard 323
15.4 Windows脚本组件的结构 327
15.4.1 <?xml?>和<?component?>XML元素 328
15.4.2
15.4.3
15.4.4
15.4.5
15.4.6
15.4.7