第一图书网

开发Dreamweaver 4和Dreamweaver 4 UltraDev 4扩展

(美)穆克,(美)维斯特 著,天宏工作室 译 清华大学出版社
出版时间:

2003-2  

出版社:

清华大学出版社  

作者:

(美)穆克,(美)维斯特 著,天宏工作室 译  

页数:

197  

字数:

274000  

内容概要

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

作者简介

Tom Muck是其他两本有关UltraDev图书(包括最畅销的《Dreamweaver Ultradev 4:The Complete Reference》一书)的合著者。他是一位见多识广的专家,专门从事Macromedia产品与ColdFusion和其他语言、应用程序及技术的集成工作。Tom的才华得到了广泛的公认,他因此获得了200

书籍目录

致谢简介第一章 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 书籍


图书封面

广告

下载页面


开发Dreamweaver 4和Dreamweaver 4 UltraDev 4扩展 PDF格式下载



相关图书