CKEditor 4处于只读模式 - 删除按钮可删除格式

时间:2016-01-16 02:47:10

标签: javascript ckeditor

我使用CKEditor允许我的用户创建一个富文档,然后我想在CKEditor实例中向其他用户重新显示。

我想简单地显示内容,因此我将控件设为只读,但我不希望显示所有工具栏。

如果我使用removeButtons或任何其他方法删除这些禁用的工具栏,那么我也会丢失与这些按钮相关联的格式。例如。如果我删除了下划线按钮,我会在内容中丢失下划线格式。

有没有办法隐藏这些按钮而不会丢失内容中的格式?

1 个答案:

答案 0 :(得分:1)

这是ACF documentation中所述的标准CK行为。 当你没有设置允许的内容时,CK会将它绑定到编辑器中的工具栏,因此删除按钮将使ACF剥离由这些按钮创建的任何HTML。

解决方案是,在您的只读编辑器中,设置CKEDITOR.config.allowedContent以允许您显示的所有标记。