我正在使用ckeditor,我有各种奇怪的问题。
例如,它会自动删除空<span>
<span class="new-class"></span>
自动删除。
我已经寻找了2天的解决方案,但是没有成功。我试着把下面的代码放入
config.js
CKEDITOR.config.allowedContent = true;
但没有成功。
我还在html中添加了以下代码,其中我使用了ckeditor,但没有成功。
<script>
var editor = CKEDITOR.replace( 'editor1', {
allowedContent: true,
} );
</script>
谢谢
发布于 2013-08-16 15:40:32
你会在这个问题中找到两个有效的答案:CKEditor strips Tag
其中一个说,如果你想在编辑器中看到它们,就不可能保留它们;另一个说,你可以阻止它们删除,但你会隐藏它们。
发布于 2014-06-02 03:01:49
我用的是Django CMS3,CKEditor 4.3,我用twitter bootstrap glyphicon也遇到了同样的问题。查看:http://ckeditor.com/forums/Support/Prevent-removal-of-empty-span-tags#forum-topic-top。
为了允许使用空的span标记,我在ckeditor/config.js的末尾添加了
CKEDITOR.dtd.$removeEmpty.span = 0;
发布于 2014-07-29 21:14:21
我在这个帖子上遇到了同样的问题,我想我应该把我的解决方案贴出来。我不希望CKEditor删除任何空白元素。将以下内容添加到config.js文件的底部:
$.each(CKEDITOR.dtd.$removeEmpty, function (i, value) {
CKEDITOR.dtd.$removeEmpty[i] = false;
});
https://stackoverflow.com/questions/18261198
复制相似问题