CKEditor多个样式类无法正常工作

时间:2013-09-12 04:43:45

标签: javascript html css ckeditor wysiwyg

我有一个使用CKEditor的自定义CMS。当我向类属性添加多个类时,存在一个很大的问题。

<p class="abc xyz">
 //
</p>

我这样添加,但它呈现为,

<p>
 //
</p>

我可以使用config.js或其他方法解决这个问题吗?

2 个答案:

答案 0 :(得分:5)

您需要进入config.js并设置

CKEDITOR.config.allowedContent = true;

这样你就可以阻止CKEditor从元素中剥离类。

您使用的是哪个版本的CKEditor? 如果在将CKEditor库更新到4.1时问题开始发生,那么在CKEditor配置文件的“高级选项”部分中添加以下内容:

config.allowedContent = true;

如果您仍然遇到问题,请参阅 CKEditor API Documentation ,其中列出了您需要的所有内容。

答案 1 :(得分:0)

以下是 CKEDITOR 4.x 的完整示例,如果您不想修改 config.js 文件:

<强> HTML

\1

<强> SCRIPT

<textarea name="post_content" id="post_content" class="form-control"></textarea>

以上代码将允许编辑器中的所有标记。

更多细节:CK EDITOR Allowed Content Rules