開發(fā)Dreamweaver 4和Dreamweaver 4 UltraDev 4擴展

出版時間:2003-2  出版社:清華大學出版社  作者:(美)穆克,(美)維斯特 著,天宏工作室 譯  頁數(shù):197  字數(shù):274000  

內(nèi)容概要

本書介紹了向Dreamweaver和Dreamweaver UltraDev添加功能的自定義擴展的開發(fā)技術(shù)。有榮獲大獎的擴展專家編寫,其中包括創(chuàng)建、測試和部署您自己的擴展的專家級建議,是一本非常寶貴的資料。在本書中,您可以學習如何創(chuàng)建并利用對象、行為、命令、屬性查看器、浮動欄以及服務(wù)器行為來完成各類有益的任務(wù)、包括創(chuàng)建一個自定義的表單屬性查看器、一個擴展迷你編輯器浮動欄、一些新的服務(wù)器行為構(gòu)件器控件,等等。如果您正在準備將Dreamweaver和Dreamweaver UltraDev提升到一個新的高度,那么本書將向您提供實現(xiàn)這一目標所需的技術(shù)。

作者簡介

Tom Muck是其他兩本有關(guān)UltraDev圖書(包括最暢銷的《Dreamweaver Ultradev 4:The Complete Reference》一書)的合著者。他是一位見多識廣的專家,專門從事Macromedia產(chǎn)品與ColdFusion和其他語言、應(yīng)用程序及技術(shù)的集成工作。Tom的才華得到了廣泛的公認,他因此獲得了200

書籍目錄

致謝簡介第一章 Dreamweaver的可擴展性  1.1 什么是擴展?  1.2 擴展的類型    1.2.1 行為    1.2.2 對象    1.2.3 命令    1.2.4 數(shù)據(jù)源    1.2.5 服務(wù)器行為    1.2.6 瀏覽器配置文件    1.2.7 浮動欄    1.2.8 查看器    1.2.9 菜單    1.2.10 服務(wù)器模型    1.2.11 第三方標記    1.2.12 轉(zhuǎn)換器    1.2.13 報告    1.2.14 參考  1.3 創(chuàng)建擴展    1.3.1 Configuration文件夾    1.3.2 用戶界面    1.3.3 JavaScript代碼  1.4 文檔對象模型    1.4.1 選定內(nèi)容和偏移量    1.4.2 節(jié)點    1.4.3 句點符號  1.5 JavaScript API方法  1.6 Shared文件夾中的函數(shù)  1.7 顯示幫助  1.8 小結(jié)  1.9 擴展Dreamweaver文檔第二章 對象和行為  2.1 對象    2.1.1 更加復(fù)雜的對象    2.1.2 為對象編寫代碼    2.1.3 第三方標記和XML  2.2 行為    2.2.1 行為函數(shù)    2.2.2 BUDAlert行為  2.3 更加復(fù)雜的行為    2.3.1 焦點域    2.3.2 焦點域函數(shù)    2.3.3 onLoad事件    2.3.4 焦點域行為    2.3.5 焦點域行為的函數(shù)    2.3.6 焦點域的總結(jié)  2.4 小結(jié)  2.5 練習第三章 命令  3.1 使用命令    3.1.1 命令A(yù)PI    3.1.2 Menu-Location=None    3.1.3 創(chuàng)建基本命令    3.1.4 命令文件中的按鈕    3.1.5 在命令中使用常規(guī)表達式    3.1.6 生成歷史命令    3.1.7 向剪貼板復(fù)制歷史命令    3.1.8 從其他擴展中使用命令    3.1.9 遞歸  3.2 添加頭代碼    3.2.1 創(chuàng)建擴展    3.2.2 用戶界面  3.3 菜單命令    3.3.1 創(chuàng)建Set Text Editor Prefs命令    3.3.2 設(shè)計備注函數(shù)    3.3.3 更新用戶界面    3.3.4 創(chuàng)建菜單項    3.3.5 Open With命令  3.4 小結(jié)  3.5 練習第四章 屬性查看器和浮動欄  4.1 屬性查看器    4.1.1 屬性查看器的界面    4.1.2 查看選定內(nèi)容    4.1.3 表單查看器    4.1.4 canInspectSelection函數(shù)    4.1.5 inspectSelection函數(shù)    4.1.6 其他自定義的支持函數(shù)  4.2 浮動欄    4.2.1 創(chuàng)建HTML迷你編輯器    4.2.2 從浮動欄中運行命令    4.2.3 創(chuàng)建擴展迷你編輯器  4.3 小結(jié)  4.4 練習第五章 UltraDev擴展簡介  5.1 UltraDev與Dreamweaver的區(qū)別    5.1.1 服務(wù)器行為    5.1.2 創(chuàng)建服務(wù)器行為擴展的步驟    5.1.3 最終的代碼:第一步    5.1.4 訪問服務(wù)器行為構(gòu)造器(SBB)    5.1.5 創(chuàng)建代碼塊    5.1.6 生成界面    5.1.7 向自動生成的文件中添加JavaScript    5.1.8 XML文件  5.2 擴展服務(wù)器行為構(gòu)造器(SBB)  5.3 其他UltraDev擴展    5.3.1 數(shù)據(jù)源    5.3.2 連接    5.3.3 服務(wù)器格式    5.3.4 服務(wù)器模型  5.4 小結(jié)  5.5 練習第六章 Dreamweaver菜單和擴展軟件包  6.1 menus.xml文件  6.2 創(chuàng)建擴展軟件包    6.2.1 主要標記    6.2.2 Products標記與Authors標記    6.2.3 擴展的說明    6.2.4 將自己的文件放入擴展軟件包    6.2.5 更改Dreamweaver菜單    6.2.6 創(chuàng)建軟件包  6.3 在擴展軟件包中使用共享文件  6.4 擴展的結(jié)構(gòu)  6.5 添加自己的菜單和菜單項  6.6 向快捷菜單中添加菜單項  6.7 使用MXI File Creator Packager擴展  6.8 小結(jié)  6.9 練習第七章 測試和部署擴展  7.1 測試和調(diào)試擴展    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 小結(jié)附錄A 共享函數(shù)參考  A.1 Shared文件夾下的CMN文件夾函數(shù)    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 書籍

圖書封面

評論、評分、閱讀與下載


    開發(fā)Dreamweaver 4和Dreamweaver 4 UltraDev 4擴展 PDF格式下載


用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7