是否可以在包含2个侧边栏的XUL中实现Firefox附加组件?

时间:2013-07-09 14:45:50

标签: firefox-addon xul firefox-sidebar

我正在实现一个Firefox附加组件,这是一个在XUL中编码的侧边栏。现在我想实现第二个侧边栏,我可以在同一时间显示同一个附加组件中的第一个侧边栏。所以基本上我希望在同一个窗口上有一个左侧边栏和一个右侧边栏。

有可能吗?

1 个答案:

答案 0 :(得分:0)

如果您想使用内置的XUL侧边栏,AFAIK没有这样的可能性,因为它使用相同的(在启动时构建一次)XUL元素来显示所有侧边栏。您可能会尝试克隆此元素,因为XUL与DOM非常相似,但很可能会破坏浏览器中的某些功能。

但是,您不仅限于使用内置侧边栏。如果可能的解决方案,请尝试模拟它。