javascript - 使用 CKEditor 内置的白名单引擎在 JavaScript 中清理 HTML

标签 javascript ckeditor ckeditor4.x

有没有办法使用 CKEditor (4.4.x) 内置的白名单引擎来清理 JavaScript 中的 HTML?我的意思是,假设我已经在我的页面中加载了 CKEditor,并且我有一个包含 HTML 的字符串变量,有没有办法在该字符串上调用 CKEditor 过滤器来获得经过清理的白名单版本?

最佳答案

嗯,看起来它可能是 CKEDITOR.instances['myCKEInstance'].dataProcessor.toHtml(myHTMLstring)

http://docs.ckeditor.com/#!/api/CKEDITOR.htmlDataProcessor

关于javascript - 使用 CKEditor 内置的白名单引擎在 JavaScript 中清理 HTML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36013824/

相关文章:

ckeditor - 如何从内联 CKEditor 的可编辑区域中删除边框?

javascript - CKEditor 4.7 - 对齐组菜单按钮

javascript - 在 CKEDITOR.revision == ( '%RE' + 'V%' ) 中使用了什么 Javascript 技术?

angularjs - CKEDITOR 图像上传 - fileUploadResponse 事件未触发

javascript - jquery:从 div 而不是 child 返回 html

javascript - 错误 : ClerkJS: Invalid frontendAPI option. 转到实例主页 https ://dashboard. clerk.dev 并获取您的 Frontend API 值

javascript - 为什么这不可能 : let array[j] = array[j] + 1;

javascript - CKEditor : Remove default text "image preview" in box using CKEditor

javascript - CKEditor 中对话框的源代码在哪里?

javascript - 使用 Azure 无服务器函数 req.body 返回 HTML