Firefox扩展 - 需要一个特定的div来忽略xhtml错误(不匹配的标签等)

时间:2009-09-20 19:22:30

标签: firefox-addon xul

我的firefox扩展程序将第三方网站的内容加载到叠加面板中。此内容是用户生成的,有时会有一个不关闭的图像标记,这会导致抛出不匹配的标记错误并且扩展失败。有什么方法可以沙箱化这些内容,以便这些错误不是问题吗?我想也许可以将内容加载到一个空白的iframed页面..但是想知道是否有更清洁的解决方案。

2 个答案:

答案 0 :(得分:1)

不幸的是,除非你找回XML,否则没有用于解析的XPCOM解决方案。您最好的选择是建议 - 将内容放在iframe中。

您可以在 http://www.mozdev.org/pipermail/greasemonkey/2005-April/001255.html

找到有关该主题的更多讨论

答案 1 :(得分:0)

您对iframe的猜测是正确的,没有更好的方法(从Firefox 3.5开始):Parsing HTML From Chrome on MDC