2012-04-20 88 views
0

任何人都可以告訴我如何製作側邊欄。 XUL參考中沒有關於側邊欄的內容。我提到了一些舊的代碼。但是,我無法得到編輯的位置。在這些代碼中,我必須經常創建jar文件,這會讓很多人煩惱。任何人都可以給我一個指導,只是一個簡單的代碼來添加一個列表框在側邊欄?Firefox-擴展 - 如何製作側邊欄

編輯: This代碼有效。我編輯了「emptysidebar.xul」中的代碼。但它沒有奏效。

歡迎任何解決方案在邊欄中添加元素。

+0

@ allen213我已經提到「我提到了一些舊代碼」。該谷歌頁面中的所有鏈接引用舊代碼。 – prabhakaran 2012-04-20 08:08:40

+0

downvoter可以給出他的理由嗎? – prabhakaran 2012-04-20 08:09:26

+0

我沒有downvote。但我的鏈接作爲你可以看的地方的負載。或者你可以給你所嘗試的 – allen213 2012-04-20 08:13:29

回答

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"); 
}