停止CKEditor删除div

时间:2013-05-28 19:20:57

标签: php javascript ckeditor

我已经在我网站的后端安装了CKEditor。 从代码视图切换到wysiwyg视图时,我遇到了以下问题。 我插入的代码就像:

<div class="span4">
    <p>Some text here</p>
</div>

当我切换回查看模式时,CKEditor会自动删除段落周围的div。

有人可以帮我解决这个问题吗?我不介意留在代码视图中,但我确实喜欢在视图模式下编写更长的文本。

提前致谢。

3 个答案:

答案 0 :(得分:9)

像AlfonsoMl所说,这与高级内容过滤器

有关

有关此外观的所有支持,请访问:http://docs.ckeditor.com/#!/guide/dev_advanced_content_filter

或在配置中添加以下行以禁用内容过滤器。 (最好配置它)

CKEDITOR.config.allowedContent = true;

答案 1 :(得分:8)

使用config.extraAllowedContent

,而不是禁用ACF功能
editor.config.extraAllowedContent = 'div(span4)';

editor.config.extraAllowedContent = 'div(*)';

答案 2 :(得分:1)

var editor1=CKEDITOR.replace('editor1');
editor1.config.allowedContent = true;