1

サイドバーを構築して要素を配置するFirefox拡張機能に関するリソースを見つけるのに苦労しています。さらに、サイドバー内のその他の機能。空のサイドバーを作成しました。ここで、動的配列 (JS 関数を使用して形成される) を表示する必要があります。どうすればいいのかまったくわかりません。誰か助けてください!サイドバーページのコードです。アイテムのリストを表示できる menuitem のような xul 要素が必要です。サイドバーでそれを取得するにはどうすればよいですか?

<page id="sbEmptySidebar" title="emptysidebar"
         xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
>   <vbox flex="1">
        <label id ="l1">

  </vbox> </page>
4

1 に答える 1

0

リストボックスを使用する必要があります。サイドバーに要素の配列を表示するのに最適な方法です。XUL要素の詳細については、こちらを確認してください。

https://developer.mozilla.org/en/XUL_Tutorial/List_Controls

JavaScriptから動的に要素を追加するには、リストボックスオブジェクトでappendItem()関数を使用できます。詳細と例については、こちらを確認してください。

https://developer.mozilla.org/en/XUL_Tutorial/Manipulating_Lists

于 2010-05-30T01:40:00.643 に答える