注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络图形图像、多媒体、网页制作Dreamweaver开发Dreamweaver 4和Dreamweaver UltraDev 4扩展

开发Dreamweaver 4和Dreamweaver UltraDev 4扩展

开发Dreamweaver 4和Dreamweaver UltraDev 4扩展

定 价:¥28.00

作 者: (美)Tom Muck,(美)Ray West著;天宏工作室译;天宏工作室译
出版社: 清华大学出版社
丛编项: Osborne开发与应用技术丛书
标 签: Dreamweaver

购买这本书可以去


ISBN: 9787302061557 出版时间: 2003-02-01 包装: 精装
开本: 23cm 页数: 216 字数:  

内容简介

  本书介绍了向Dreamweaver和Dreamweaver UltraDev添加功能的自定义扩展的开发技术。有荣获大奖的扩展专家编写,其中包括创建、测试和部署您自己的扩展的专家级建议,是一本非常宝贵的资料。在本书中,您可以学习如何创建并利用对象、行为、命令、属性查看器、浮动栏以及服务器行为来完成各类有益的任务、包括创建一个自定义的表单属性查看器、一个扩展迷你编辑器浮动栏、一些新的服务器行为构件器控件,等等。如果您正在准备将Dreamweaver和Dreamweaver UltraDev提升到一个新的高度,那么本书将向您提供实现这一目标所需的技术。

作者简介

  TomMuck是其他两本有关UltraDev图书(包括最畅销的《DreamweaverUltradev4:TheCompleteReference》一书)的合著者。他是一位见多识广的专家,专门从事Macromedia产品与ColdFusion和其他语言、应用程序及技术的集成工作。Tom的才华得到了广泛的公认,他因此获得了2000年Macromedia颁发的BestUltraDevExtensionAward奖项。关于这一主题和相关主题,他还撰写了许多文章,在会议上多次发表演讲。作为弗吉尼亚州北部Integram公司的高级应用程序开发人员,Tom开发了用于快速电子通信的后端应用程序。目前他与合著者RayWest共同维护着一个Basic-UltraDev网站。

图书目录

致谢
简介
第一章 Dreamweaver的可扩展性
1.1 什么是扩展?
1.2 扩展的类型
1.2.1 行为
1.2.2 对象
1.2.3 命令
1.2.4 数据源
1.2.5 服务器行为
1.2.6 浏览器配置文件
1.2.7 浮动栏
1.2.8 查看器
1.2.9 菜单
1.2.10 服务器模型
1.2.11 第三方标记
1.2.12 转换器
1.2.13 报告
1.2.14 参考
1.3 创建扩展
1.3.1 Configuration文件夹
1.3.2 用户界面
1.3.3 JavaScript代码
1.4 文档对象模型
1.4.1 选定内容和偏移量
1.4.2 节点
1.4.3 句点符号
1.5 JavaScript API方法
1.6 Shared文件夹中的函数
1.7 显示帮助
1.8 小结
1.9 扩展Dreamweaver文档
第二章 对象和行为
2.1 对象
2.1.1 更加复杂的对象
2.1.2 为对象编写代码
2.1.3 第三方标记和XML
2.2 行为
2.2.1 行为函数
2.2.2 BUDAlert行为
2.3 更加复杂的行为
2.3.1 焦点域
2.3.2 焦点域函数
2.3.3 onLoad事件
2.3.4 焦点域行为
2.3.5 焦点域行为的函数
2.3.6 焦点域的总结
2.4 小结
2.5 练习
第三章 命令
3.1 使用命令
3.1.1 命令API
3.1.2 Menu-Location=None
3.1.3 创建基本命令
3.1.4 命令文件中的按钮
3.1.5 在命令中使用常规表达式
3.1.6 生成历史命令
3.1.7 向剪贴板复制历史命令
3.1.8 从其他扩展中使用命令
3.1.9 递归
3.2 添加头代码
3.2.1 创建扩展
3.2.2 用户界面
3.3 菜单命令
3.3.1 创建Set Text Editor Prefs命令
3.3.2 设计备注函数
3.3.3 更新用户界面
3.3.4 创建菜单项
3.3.5 Open With命令
3.4 小结
3.5 练习
第四章 属性查看器和浮动栏
4.1 属性查看器
4.1.1 属性查看器的界面
4.1.2 查看选定内容
4.1.3 表单查看器
4.1.4 canInspectSelection函数
4.1.5 inspectSelection函数
4.1.6 其他自定义的支持函数
4.2 浮动栏
4.2.1 创建HTML迷你编辑器
4.2.2 从浮动栏中运行命令
4.2.3 创建扩展迷你编辑器
4.3 小结
4.4 练习
第五章 UltraDev扩展简介
5.1 UltraDev与Dreamweaver的区别
5.1.1 服务器行为
5.1.2 创建服务器行为扩展的步骤
5.1.3 最终的代码:第一步
5.1.4 访问服务器行为构造器(SBB)
5.1.5 创建代码块
5.1.6 生成界面
5.1.7 向自动生成的文件中添加JavaScript
5.1.8 XML文件
5.2 扩展服务器行为构造器(SBB)
5.3 其他UltraDev扩展
5.3.1 数据源
5.3.2 连接
5.3.3 服务器格式
5.3.4 服务器模型
5.4 小结
5.5 练习
第六章 Dreamweaver菜单和扩展软件包
6.1 menus.xml文件
6.2 创建扩展软件包
6.2.1 主要标记
6.2.2 Products标记与Authors标记
6.2.3 扩展的说明
6.2.4 将自己的文件放入扩展软件包
6.2.5 更改Dreamweaver菜单
6.2.6 创建软件包
6.3 在扩展软件包中使用共享文件
6.4 扩展的结构
6.5 添加自己的菜单和菜单项
6.6 向快捷菜单中添加菜单项
6.7 使用MXI File Creator Packager扩展
6.8 小结
6.9 练习
第七章 测试和部署扩展
7.1 测试和调试扩展
7.1.1 使用警告框
7.1.2 使用Eval和Trace控制台
7.1.3 Pubic Domain公司的Extension Debugger扩展
7.2 扩展的重新打包和版本控制
7.3 部署扩展
7.4 Macromedia Exchange
7.4.1 下载扩展
7.4.2 上载扩展
7.4.3 其他选项
7.5 小结
附录A 共享函数参考
A.1 Shared文件夹下的CMN文件夹函数
A.1.1 Shared MM Scripts CMN UI.js
A.1.2 Shared MM Scripts CMN docInfo.js
A.1.3 Shared MM Scripts CMN DOM.js
A.1.4 Shared MM Scripts CMN file.js
A.1.5 Shared MM Scripts CMN form.js
A.1.6 Shared MM Scripts CMN insertion.js
A.1.7 Shared MM Scripts CMN string.js
A.2 Shared文件夹下的Class文件夹
A.3 UltraDev共享文件
A.4 其他重要文件
A.4.1 Extensions.txt
A.4.2 SourceFormat.txt
A.4.3 TagAttributeList.txt
A.4.4 localTextDW.htm和localTextUltraDev.htm
A.5 概要
附录B 参考资料
B.1 Web站点
B.2 书籍

本目录推荐