WYSIWYG Ckeditor正在删除几个html标签

时间:2014-04-22 09:45:23

标签: javascript html ckeditor

最近我遇到了CKeditor的问题。

将其集成到自定义CMS中,但它似乎正在剥离某些标签。最重要的是:'data-toggle''data-target'和所有font-awesom个css类。

鉴于我正在使用bootstrap作为模板引擎,有没有任何反应,为什么会发生这种情况。

示例:

<a class="btn btn-block btn-inverse" data-toggle="modal" data-target="#downloadModal" href="#">Download Trial</a>

成为:

<a class="btn btn-block btn-inverse" href="#">Download Trial</a>

我可以添加CKeditor中的一组HTML定义标签吗?还是另一个会更好玩的编辑?

1 个答案:

答案 0 :(得分:1)

在config.js文件中,您可以使用标志

来阻止任何剥离
    config.allowedContent = true;

参考:http://ckeditor.com/ckeditor_4.3_beta/samples/datafiltering.html

关于CSS类的类似问题:CKEditor automatically strips classes from div

对于增加的建议,ckEditor通常会删除某些标签。如果发生这种情况,您可以再次将以下内容添加到config.js文件中。

extraAllowedContent: 'data-toggle[*]{*}'