XUL的SSI模拟

时间:2012-03-15 08:31:56

标签: firefox firefox-addon xul

有没有办法将巨大的xul文件拆分成小xul个文件,就像我们可以使用SSI(shtml),tpl等一样?

1 个答案:

答案 0 :(得分:1)

Mozilla使用C ++预处理器,它在打包XUL文件之前在构建期间运行。请参阅示例browser.xul(查找#include)。

如果您希望在运行时具有此行为(以及不可避免的性能下降),您可以在XUL OverlaysXBL之间进行选择。选择哪一个取决于您的目标。如果您只想在不同的文件中指定特定标记的内容,则可以使用叠加。如果您需要生成具有相同或相似内容的多个标签,那么您将使用XBL。