mozilla
Ihre Suchergebnisse

    Codeschnipsel

    Dies ist eine Liste mit nützlichen Codeschnipseln (kleine Code-Beispiele) für Entwickler von Erweiterungen für verschiedene Mozilla Anwendungen. Viele dieser Beispiele können sowohl in XULRunner als auch im aktuellen Mozilla-Code benutzt werden.

    Diese Beispiele zeigen, wie grundlegende Aufgaben bewältigt werden können, deren Lösung nicht offensichtlich ist.

    Allgemein

    Windows
    Fenster öffnen und bearbeiten.
    Toolbar
    Code im Bezug zur Toolbar.
    Sidebar
    Code im Bezug zur Sidebar.
    XML
    Beispielcode, um XML zu parsen, zu schreiben und zu verändern.
    File I/O
    Beispielcode, um Dateien zu lesen und zu schreiben.
    Drag & Drop
    Beispielcode, um "Drag und Drop" Ereignisse zu verwalten
    Dialoge
    Beispielcode, um Dialogboxen und Eingabeaufforderungen anzuzeigen.
    Warnungen und Meldungen
    Modale und nicht-modale Wege den Benutzer zu benachrichtigen.
    Einstellungen
    Beispielcode, um Einstellungen zu lesen, zu schreiben und zu verändern.
    JS XPCOM
    Beispielcode, um XPCOM Komponenten in JavaScript aufzurufen
    Anwendungen starten
    Beispielcode, um andere Anwendungen zu starten.
    <canvas>
    Auf Canvas bezogener Code.
    Signierung einer XPI
    Wie eine XPI mit PKI signiert wird.
    Threads
    Hintergrundoperationen ausführen und die Ausführung verzögern, während Hintergrundoperationen beendet werden.
    Diverses
    Diverse nützliche Codefragmente.
    HTML zu DOM
    Verwendung eines versteckten Browserelements, um HTML zu DOM zu parsen.

    Browser-orientierter Code

    Tabbed Browser (Firefox/SeaMonkey)
    Grundlegende Operationen, wie das Laden von Seiten mit dem Tabbed Browser, welche das Herz von Mozilla's Browser Anwendungen darstellen.
    Cookies
    Lesen, Schreiben, Verändern und Entfernen von Cookies.
    Seitenaufbau
    Beispielcode, um Seiten zu laden und neu zu laden.
    Interaktion zwischen priviligierten und nicht-priviligierten Seiten
    Wie man zwischen Erweiterungen und Webseiten kommuniziert.
    Dateien herunterladen
    Beispielcode, um Dateien und Bilder herunter zu laden und den Downloadfortschritt zu überwachen.
    Passwort Manager
    Beispielcode, um Passwörter aus/zum integriertem Passwortmanager zu speichern oder auszulesen.
    Lesezeichen
    Beispielcode, um Lesezeichen auszulesen und zu speichern.
    JavaScript Debugger Service
    Interaktionen mit dem JavaScript Debugger Service

    SVG

    Allgemein
    Allgemeine Informationen und Werkzeuge.
    SVG Animation
    Animiertes SVG über JavaScript und SMIL
    Interaktives SVG mit JavaScript
    Verwendung von JavaScript und DOM Ereignissen, um interaktives SVG zu erstellen.
    SVG in HTML und XUL einbetten
    Verwendung von SVG, um HTML oder XUL Markup aufzuwerten.

    XUL Widgets

    HTML Tooltips in XUL
    Dynamische Einbettung von HTML in ein XUL Element, um einen Tooltip mit Markup zu versehen.
    Beschriftungen und Beschreibungen
    Spezielle Verwendungen und Beispiele zu Zeilenumbrüchen.
    Tree
    Erstellung und Veränderung von Trees mit XUL und JS.
    Scrollbar
    Das Aussehen der Scrollbar vom Browser sowie Iframes verändern.
    Autovervollständigung
    Beispielcode, um Autovervollständigung im Browser zu aktivieren.
    Boxen
    Tipps und Tricks zur Verwendung von Boxen als Container.
    Tabbox
    Entfernen und Verändern von Tabs in Tabboxen.

    Windows-spezifisch

    Window Handler (HWND) auffinden (Firefox)
    Wie man die Windows API aufruft, um Mozilla Window Handler zu finden. Window Handler können für IPC und Zugänglichkeit gebraucht werden.
    Zugang zur Windows Registrierung über XPCOM
    Wie man Registrierungschlüssel und -werte auslesen, schreiben, verändern, löschen, aufzählen, und beobachten kann.

    Die Inhalte auf MozillaZine Example Code werden nach und nach auf diese Seite umgezogen, aber es gibt dort noch einige nützliche Beispiele.

    Schlagwörter des Dokuments und Mitwirkende

    Schlagwörter: 
    Mitwirkende an dieser Seite: Anonymous, Lukas Skywalker, fscholz
    Zuletzt aktualisiert von: fscholz,