使用CKEDITOR的htmlDataProcessor清理html

时间:2015-12-08 22:26:14

标签: ckeditor sanitization html-sanitizing

我想使用CKEDITOR的数据处理模块清理一些html进行显示,但不使用gui或CKEDITOR的其他功能。

我们有一些非常粗略的输入html,我只是希望它有对称标签,条带内联基于位置的样式,并从那里开始。

我无法弄清楚如何做到这一点,可能是因为我不知道如何使用CKEDITOR(它在本应用程序的其他地方使用过)。

我试过了:

var data = CKEDITOR.dataProcessor.toDataFormat('<body><b>foo</b></b></body>'); // throws Uncaught TypeError: Cannot read property '$' of undefined(…)
var cleanedHtml = data.toHtml();

0 个答案:

没有答案