我正在用XUL编写一个Firefox插件,我想在我的browser.xul中包含另一个XUL文件。在PHP中,我会这样使用: include("anotherFIle.php");但我不知道XUL中的等价物是什么。实现这一目标的最佳方法是什么?
发布于 2010-09-28 21:46:27
发布于 2010-09-28 21:47:55
Raw文件-包含ala PHP不能在许多其他语言中完成。与其说XUL是一种命令式编程语言,不如说它是一种标记语言--它包含了不会飞的东西。
您可以使用iframe来包含另一个html页面,但我不相信您可以包含本地文件或其他XUL。
请参阅Using Remote XUL,在那里您将获得这个方便的提示:
长期以来,对远程XUL的
支持一直是一个潜在的安全问题;在Gecko2.0中删除了对它的支持。这也意味着你不能使用file:// URLs来加载XUL。
XUL tutorial: content panels建议您可以通过iframe包含XUL,但我没有看到任何可行的示例。
https://stackoverflow.com/questions/3813039
复制相似问题