Ich habe eine Firefox-Erweiterung Options pref Panel, wo ich dynamisch erstellen Menüpunkte und wählen Sie bestimmte Element aktuell sein sollte.
Hier ist der Teil der XUL-Datei
<menulist id="rss_service_combo">
<menupopup id="rss_service_menu"/>
</menulist>
Dann in load
Ereignis des Pref-Panels, mit js füge ich an menuitem
Elemente in menupop
. Das funktioniert gut. Das einzige Problem ist, dass selbst wenn ich die selected
Element ist das Element nicht ausgewählt und das Kombinationsfeld ist zunächst leer.
Die einzige Möglichkeit, die im Moment funktioniert, ist das manuelle Hinzufügen dieser menuitem
s in die XUL-Datei und setzen selected
Attribut, aber ich muss es dynamisch tun.