我正在寻找一个所见即所得的方法,它允许我指定文本区域中允许的 HTML 标签白名单并呈现它们,同时丢弃其他任何东西。如果用户手动复制和粘贴内容或编辑 HTML,则需要运行此验证。
有点像 HTML Purifier,但在 Javascript WYSIWYG 中。
我玩过 CKEditor 的dataProcessor.dataFilter
设置,但这需要将每个标签都列出来排除,所以它是一个黑名单而不是白名单。
有任何想法吗?
编辑...
请不要简单地建议使用 {xyz} 编辑器。我正在寻找带有代码示例的建议,这些示例显示如何以这种方式使用建议的编辑器。