当前位置:首页 > 工业技术
开发Dreamweaver 4和Dreamweaver UltraDev 4扩展
开发Dreamweaver 4和Dreamweaver UltraDev 4扩展

开发Dreamweaver 4和Dreamweaver UltraDev 4扩展PDF电子书下载

工业技术

  • 电子书积分:9 积分如何计算积分?
  • 作 者:(美)Tom Muck,(美)Ray West著;天宏工作室译
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2003
  • ISBN:7302061556
  • 页数:197 页
图书介绍:
《开发Dreamweaver 4和Dreamweaver UltraDev 4扩展》目录

第一章 Dreamweaver的可扩展性 1

第一章Dreamweaver的可扩展性 1

1.1什么是扩展? 2

1.2.1行为 4

1.2扩展的类型 4

1.2.4数据源 5

1.2.3命令 5

1.2.2对象 5

1.2.7浮动栏 6

1.2.6浏览器配置文件 6

1.2.5服务器行为 6

1.2.11第三方标记 7

1.2.10服务器模型 7

1.2.9菜单 7

1.2.8查看器 7

1.2.12转换器 7

1.2.13报告 8

1.2.14参考 8

1.3创建扩展 8

1.3.1Configuration文件夹 9

1.3.2用户界面 9

致谢 11

目录 11

1.3.3 JavaScript代码 11

1.4文档对象模型 11

1.4.1选定内容和偏移量 12

1.4.2节点 13

简介 13

1.4.3句点符号 15

1.5 JavaScript API方法 16

1.6 Shared文件夹中的函数 18

1.7显示帮助 18

1.8小结 20

1.9扩展Dreamweaver文档 20

第二章对象和行为 21

第二章 对象和行为 21

2.1对象 22

2.1.1更加复杂的对象 27

2.1.2为对象编写代码 28

2.1.3第三方标记和XML 33

2.2行为 35

2.2.1行为函数 35

2.2.2 BUDAlert行为 36

2.3更加复杂的行为 40

2.3.1焦点域 41

2.3.2焦点域函数 42

2.3.3 onLoad事件 44

2.3.4焦点域行为 44

2.3.5焦点域行为的函数 47

2.3.6焦点域的总结 50

2.4小结 52

2.5练习 52

第三章命令 53

第三章 命令 53

3.1使用命令 54

3.1.1命令API 55

3.1.2 Menu-Location=None 56

3.1.3创建基本命令 57

3.1.4命令文件中的按钮 59

3.1.5在命令中使用常规表达式 62

3.1.6生成历史命令 64

3.1.8从其他扩展中使用命令 65

3.1.7向剪贴板复制历史命令 65

3.1.9递归 66

3.2添加头代码 68

3.2.1创建扩展 68

3.2.2用户界面 72

3.3菜单命令 74

3.3.1创建SetText EditorPrefs命令 75

3.3.2设计备注函数 77

3.3.3更新用户界面 78

3.3.4创建菜单项 79

3.3.5 Open With命令 80

3.4小结 83

3.5练习 83

第四章 属性查看器和浮动栏 85

第四章属性查看器和浮动栏 85

4.1属性查看器 86

4.1.1属性查看器的界面 86

4.1.2查看选定内容 88

4.1.3表单查看器 89

4.1.4 canInspectSelection函数 93

4.1.5 inspectSelection函数 94

4.1.6其他自定义的支持函数 96

4.2浮动栏 99

4.2.1创建HTML迷你编辑器 100

4.2.2从浮动栏中运行命令 103

4.2.3创建扩展迷你编辑器 105

4.3小结 112

4.4练习 112

第五章 UltraDev扩展简介 113

第五章UltraDev扩展简介 113

5.1 UltraDev与Dreamweaver的区别 114

5.1.1服务器行为 114

5.1.2创建服务器行为扩展的步骤 116

5.1.3最终的代码:第一步 117

5.1.4访问服务器行为构造器(SBB) 118

5.1.5创建代码块 120

5.1.6生成界面 122

5.1.7向自动生成的文件中添加JavaScript 124

5.1.8 XML文件 124

5.2扩展服务器行为构造器(SBB) 128

5.3其他UltraDev扩展 133

5.3.1数据源 133

5.3.2连接 133

5.3.3服务器格式 134

5.3.4服务器模型 135

5.4小结 135

5.5练习 135

第六章 Dreamweaver菜单和扩展软件包 137

第六章Dreamweaver菜单和扩展软件包 137

6.1 menus.xml文件 138

6.2创建扩展软件包 138

6.2.1主要标记 138

6.2.2 Products标记与Authors标记 139

6.2.3扩展的说明 139

6.2.4将自己的文件放入扩展软件包 140

6.2.5更改Dreanweaver菜单 142

6.2.6创建软件包 142

6.3在扩展软件包中使用共享文件 145

6.4扩展的结构 146

6.5添加自己的菜单和菜单项 147

6.6向快捷菜单中添加菜单项 150

6.7使用MXI File Creator Packager扩展 153

6.8小结 158

6.9练习 159

第七章测试和部署扩展 161

第七章 测试和部署扩展 161

7.1.1使用警告框 162

7.1测试和调试扩展 162

7.1.2使用Eval和Trace控制台 165

7.1.3 PublicDomain公司的Extension Debugger扩展 168

7.2扩展的重新打包和版本控制 169

7.3部署扩展 170

7.4 MacromediaExchange 171

7.4.1下载扩展 172

7.4.2上载扩展 173

7.5小结 177

7.4.3其他选项 177

附录A共享函数参考 179

附录A 共享函数参考 179

A.1 Shared文件夹下的CMN文件夹函数 180

A.1.1 Shared MMScripts CMNUI.js 180

A.1.2 SharedMMScriptsCMNdocInfo.js 181

A.1.3 SharedMMScriptsCMNDOM.js 183

A.1.4 SharedMMScripts CMNfile.js 184

A.1.5 SharedMMScriptsCMNform.js 185

A.1.6 SharedMMScripts CMNinsertion.js 186

A.1.7 SharedMMScriptsCMNstring.js 186

A.2 Shared文件夹下的Class文件夹 188

A.3 UltraDev共享文件 188

A.4其他重要文件 189

A.4.1 Extensions.txt 189

A.4.2 SourceFormat.txt 190

A.4.4 localTextDW.htm和localTextUltraDev.htm 191

A.5概要 191

A.4.3 TagAttributeList.txt 191

附录B参考资料 193

附录B 参考资料 193

B.1 Web站点 194

B.2书籍 195

返回顶部