我正在实现一个Firefox附加组件,这是一个在XUL中编码的侧边栏。现在我想实现第二个侧边栏,我可以在同一时间显示同一个附加组件中的第一个侧边栏。所以基本上我希望在同一个窗口上有一个左侧边栏和一个右侧边栏。
有可能吗?
答案 0 :(得分:0)
如果您想使用内置的XUL侧边栏,AFAIK没有这样的可能性,因为它使用相同的(在启动时构建一次)XUL元素来显示所有侧边栏。您可能会尝试克隆此元素,因为XUL与DOM非常相似,但很可能会破坏浏览器中的某些功能。
但是,您不仅限于使用内置侧边栏。如果可能的解决方案,请尝试模拟它。