Dev : Extensions : Example Code
From MozillaZine Knowledge Base
(Difference between revisions)
Revision as of 20:54, 1 December 2004
Ted Mielczarek
(
Talk
|
contribs
)
(adding page on using XMLHttpRequest)
<-- Previous diff
Revision as of 16:17, 5 December 2004
Asqueella
(
Talk
|
contribs
)
Next diff -->
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
1
XUL
2
Javascript
2.1
Commonly used techniques
2.2
XPCOM
2.3
<browser> related
2.4
Other
2.5
Techniques
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
File IO
Using observers for cross-window notifications
Run other applications
<browser> related
Using progress listeners
Executing your code each time a page loads
Enumerating tabbrowser tabs
Opening a new browser window
Other
Inserting text at cursor
Using XMLHttpRequest
Techniques
Differential Inheritance
in JavaScript using
__proto__