【问题标题】:Google Caja: Sample html4 def file?Google Caja:示例 html4 def 文件?
【发布时间】:2014-03-18 21:33:08
【问题描述】:

我正在尝试实现此Introduction Tutorial 以使用 Caja 的 JSHtmlSanitizer 清理 HTML。

我在 html-sanitizer.js 的第 1056 行收到 reference is not defined 错误,因为变量 html4 未定义。我相信这是一个定义文件。我在哪里可以得到这个定义文件的样本?我想我找到了一个可以追溯到 2008 年的 very old def file,它不再出现在最新版本的 repo 中。

【问题讨论】:

    标签: javascript google-caja


    【解决方案1】:

    HTML defs 文件是由 Caja 的构建系统从模式 JSON 构建的。最小构建操作是:

    $ ant pluginc
    

    这会将构建的文件留在ant-lib/com/google/caja/plugin/html4-defs.js

    【讨论】:

    • 谢谢。此解决方案有效。在阅读此答案之前,我在 Ubuntu 上构建了整个项目。我无法让项目在 Windows 上构建。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-18
    相关资源
    最近更新 更多