2012-04-20 89 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"); 
}