0
我正在实现一个Firefox插件,它是一个在XUL中编码的侧边栏。现在我想实现第二个边栏,我可以在同一个插件中同时显示第一个边栏。所以基本上我想在同一个窗口中有一个左边栏和一个右边栏。是否可以在包含2个侧边栏的XUL中实现Firefox插件?
可能吗?
我正在实现一个Firefox插件,它是一个在XUL中编码的侧边栏。现在我想实现第二个边栏,我可以在同一个插件中同时显示第一个边栏。所以基本上我想在同一个窗口中有一个左边栏和一个右边栏。是否可以在包含2个侧边栏的XUL中实现Firefox插件?
可能吗?
如果你想使用内置的XUL侧边栏,AFAIK没有这样的可能,因为它使用相同的(在启动时建立一次)XUL元素来显示所有的侧边栏。您可能会尝试克隆这个元素,因为XUL与DOM非常相似,但很多机会会破坏浏览器中的某些功能。
尽管如此,您并不仅限于仅使用内置边栏。尝试模拟它,如果它是可能的解决方案给你。