Advanced JavaScript: Insights and Innovative Techniques
暫譯: 進階 JavaScript:洞察與創新技術

Dan Livingston

  • 出版商: Prentice Hall
  • 出版日期: 2002-07-09
  • 售價: $1,700
  • 貴賓價: 9.5$1,615
  • 語言: 英文
  • 頁數: 592
  • 裝訂: Paperback
  • ISBN: 0130478911
  • ISBN-13: 9780130478917
  • 相關分類: JavaScript
  • 海外代購書籍(需單獨結帳)

買這商品的人也買了...

商品描述

Summary

The definitive source for professional JavaScript code.

  • 100+ task-oriented solutions—fully explained
  • Move beyond the basics—master forms, validation, and cookies
  • Manage hierarchical menus, regular expressions, XML, and Macromedia Flash integration
  • Master security, stylesheets, browsers, DHTML, and DOM programming
  • Real code for real clients... no "stupid JavaScript tricks"!

100+ real-world solutions fully explained.

Advanced JavaScript, Insights and Innovative Techniques provides an arsenal of powerful solutions to your most difficult Web development challenges. Dan Livingston dissects the code created by top JavaScript developers, revealing the tricks of the masters. From hierarchical menus to XML and Macromedia Flash integration, experience the cutting edge of JavaScript and discover the emerging techniques you need to solve real problems.

Advanced JavaScript, Insights and Innovative Techniques covers:

  • Hierarchical menus: arrays, main functions, and behaviors
  • FolderTree: complex hierarchical tree views of folders and documents
  • Using regular expressions to extract data and replace text
  • Using JavaScript to import and read XML
  • Calling JavaScript from Flash movies
  • Stylesheets, DHTML, and the Document Object Model (DOM)
  • Mouseovers: image replacement, rollover functions, preloading, submenus, and more
  • Dropdown menus, including navigation and altering menu content
  • Form elements: text fields, checkboxes, radio buttons, and text areas
  • Validating user data, credit card numbers, and other form input
  • Dynamic table configurations: from basic report making to advanced techniques
  • News scrollers, layer sliders, and other advanced applications
  • Cookies, list manipulation, communicating among frames, swapping image maps, and much more

Table of Contents

Preface.
1. Mouseovers.
2. Dynamically Changing Table Configurations.
3. Swapping Out Image Maps.
4. Altering Lists.
5. Dropdown Menus.
6. Text Fields, Checkboxes, Radio Buttons, and Textareas.
7. Validating Forms.
8. Stylesheets.
9. There's Something About DOM.
10. Event Objects.
11. Palette Man.
12. Hierarchical Menus: Introduction.
13. Heirarchical Menus: DOM and Main Functions.
14. Hierarchical Menus: Behavior.
15. Dragging Layers.
16. Cookies.
17. Regular Expressions.
18. XML.
19. Javascript and ActionScript.
20. FolderTree: Creating the Tree.
21. FolderTree: Displaying the Tree.
22. FolderTree: Finishing It Up.
23. News Scroller.
24. Layer Slider.
Appendix A. XML Primer.
Appendix B. FolderTree Code.
Index.

商品描述(中文翻譯)

摘要

專業 JavaScript 代碼的權威來源。

- 100+ 以任務為導向的解決方案—完全解釋
- 超越基礎—掌握表單、驗證和 Cookies
- 管理階層式菜單、正則表達式、XML 和 Macromedia Flash 整合
- 精通安全性、樣式表、瀏覽器、DHTML 和 DOM 程式設計
- 真正的代碼,為真正的客戶... 沒有「愚蠢的 JavaScript 把戲」!

100+ 個現實世界的解決方案完全解釋。

《進階 JavaScript:洞察與創新技術》提供了一系列強大的解決方案,幫助您應對最棘手的網頁開發挑戰。Dan Livingston 剖析了頂尖 JavaScript 開發者創建的代碼,揭示了大師的技巧。從階層式菜單到 XML 和 Macromedia Flash 整合,體驗 JavaScript 的前沿技術,發現解決實際問題所需的新興技術。

《進階 JavaScript:洞察與創新技術》涵蓋:

- 階層式菜單:數組、主要函數和行為
- FolderTree:文件夾和文檔的複雜階層樹視圖
- 使用正則表達式提取數據和替換文本
- 使用 JavaScript 導入和讀取 XML
- 從 Flash 動畫中調用 JavaScript
- 樣式表、DHTML 和文檔物件模型 (DOM)
- 滑鼠懸停:圖像替換、懸停功能、預加載、子菜單等
- 下拉菜單,包括導航和更改菜單內容
- 表單元素:文本框、複選框、單選按鈕和文本區域
- 驗證用戶數據、信用卡號碼和其他表單輸入
- 動態表格配置:從基本報告製作到進階技術
- 新聞滾動條、層滑塊和其他進階應用
- Cookies、列表操作、框架間通信、交換圖像地圖等

目錄

前言。
1. 滑鼠懸停。
2. 動態更改表格配置。
3. 交換圖像地圖。
4. 更改列表。
5. 下拉菜單。
6. 文本框、複選框、單選按鈕和文本區域。
7. 驗證表單。
8. 樣式表。
9. DOM 的一些內容。
10. 事件對象。
11. 調色板管理。
12. 階層式菜單:介紹。
13. 階層式菜單:DOM 和主要函數。
14. 階層式菜單:行為。
15. 拖動層。
16. Cookies。
17. 正則表達式。
18. XML。
19. JavaScript 和 ActionScript。
20. FolderTree:創建樹。
21. FolderTree:顯示樹。
22. FolderTree:完成它。
23. 新聞滾動條。
24. 層滑塊。
附錄 A. XML 入門。
附錄 B. FolderTree 代碼。
索引。