0

サイドバーの作り方を教えてもらえますか?XULリファレンスにはサイドバーについては何もありません。私はいくつかの古いコードを参照しました。しかし、どこで編集すればよいのかわかりません。これらのコードでは、jarファイルを頻繁に作成する必要があります。これは非常に煩わしいものです。サイドバーにリストボックスを追加するための簡単なコードだけで、誰かが私にガイダンスを見せてもらえますか?

編集: このコードは機能します。「emptysidebar.xul」のコードを編集しました。しかし、それはうまくいきませんでした。

サイドバーに要素を追加するための任意のソリューションを歓迎します。

4

1 に答える 1

1

解決策がこれほど単純になるとは夢にも思いませんでした。これが解決策です。

var sidebarWindow = document.getElementById("sidebar").contentWindow;

if(sidebarWindow)
{
    sidebarWindow.location = "chrome://custombutton/content/login.xul"; 
                                 // your xul location
}
else
{
    alert("sidebar window is not null");
}
于 2012-04-20T12:44:49.093 に答える