gpt4 book ai didi

javascript - CKEditor 和转义元素

转载 作者:数据小太阳 更新时间:2023-10-29 05:55:29 28 4
gpt4 key购买 nike

我正在使用 CKEditor用于更新 CMS我网站上的内容。我还使用了 FontAwesome,它包含一组精美的图标,可以像这样显示

<i class="icon-envelope"></i>

问题是 CKEditor 在客户端转义了这个 i 标签,我在源代码模式下看不到它。

我怎样才能允许这个标签?我已经尝试使用 CONFIG.removeFormatTags = '',但不幸的是它没有完成这项工作。

最佳答案

它被删除,因为它是空的。放一些不间断的空格 &nbsp;或零宽度空间 &#8203;在其中保留您的标签。

您还可以删除 i来自 CKEDITOR.dtd.$removeEmpty目的。但是,这可能会破坏其他空 <i>没有 class="icon-envelope" 的标签.要解决此问题,您需要使用 data processor过滤空 <i>'s没有class="icon-envelope" .我猜很简单。

关于javascript - CKEditor 和转义元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14829961/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com