Difference between revisions of "Dev : Extensions : Example Code"
From MozillaZine Knowledge Base
(adding page on using XMLHttpRequest) |
|||
Line 1: | Line 1: | ||
==XUL== | ==XUL== | ||
− | *[[Dev : Extensions : Example Code : Adding items to menus | Adding items to menus with overlays]] | + | *[[Dev : Extensions : Example Code : Adding items to menus | Adding items to menus with overlays]] (talks about browser's context menu too) |
*[[Dev : Extensions : Example Code : Apply button | Adding an Apply button to dialogs]] | *[[Dev : Extensions : Example Code : Apply button | Adding an Apply button to dialogs]] | ||
− | |||
==Javascript== | ==Javascript== |
Revision as of 16:17, 5 December 2004
Contents
XUL
- Adding items to menus with overlays (talks about browser's context menu too)
- Adding an Apply button to dialogs
Javascript
Commonly used techniques
- XulPlanet has an article on preferences
- Printing debug information to JavaScript Console
XPCOM
- Using progress listeners
- Executing your code each time a page loads
- Enumerating tabbrowser tabs
- Opening a new browser window
Other
Techniques
- Differential Inheritance in JavaScript using __proto__