我正在XUL中编写一个Firefox附加组件,我想在浏览器中包含另一个XUL文件。在PHP中我会使用这样的东西:include(“anotherFIle.php”);但我不知道XUL中的等价物。 实现这一目标的最佳方法是什么?
答案 0 :(得分:2)
答案 1 :(得分:0)
原始文件 - 包括ala PHP无法在很多其他语言中完成。 XUL不是一种命令式编程语言,而是一种标记语言 - 并且只包括不是gonnna fly。
您可以使用iframe包含另一个html页面,但我不相信您可以包含本地文件或其他XUL。
请参阅Using Remote XUL,您将获得这个方便的提示:
对远程XUL的支持一直是潜在的安全问题;支持 因为它在Gecko 2.0中删除了。这个 也意味着你不能使用加载XUL file:// URL。
XUL tutorial: content panels建议你可以通过iframe包含XUL,但我没有看到任何有效的例子。