我在我的网站后台安装了CKEditor。 当从代码视图切换到所见即所得视图时,我遇到了以下问题。 我插入的代码类似于:
<div class="span4">
<p>Some text here</p>
</div>
当我切换回查看模式时,CKEditor会自动删除包围段落的div标签。请问有人能帮我解决这个问题吗?虽然我可以一直停留在代码视图中,但我更喜欢在查看模式下编写较长的文本。谢谢提前。
我在我的网站后台安装了CKEditor。 当从代码视图切换到所见即所得视图时,我遇到了以下问题。 我插入的代码类似于:
<div class="span4">
<p>Some text here</p>
</div>
正如AlfonsoMl所说,这与高级内容过滤器有关。
关于此问题的所有支持信息请参见:http://docs.ckeditor.com/#!/guide/dev_advanced_content_filter
或者在您的配置中添加以下行以禁用内容过滤器。(最好进行配置)
CKEDITOR.config.allowedContent = true;
不要禁用ACF功能,使用config.extraAllowedContent代替:
editor.config.extraAllowedContent = 'div(span4)';
或者
editor.config.extraAllowedContent = 'div(*)';
var editor1=CKEDITOR.replace('editor1');
editor1.config.allowedContent = true;
config.protectedSource.push( %\<.*\>.*\</.*\>%i );
- sAnS