CKEditor在内联模式下插入HTML()

时间:2013-05-13 20:00:46

标签: ckeditor contenteditable

是否可以使用cheX InsertHTML CKeditor API使用内联模式将HTML元素添加到div?

我正在尝试解决一个巨大的问题:我想使用编辑器设计一个带有一些模板的页面。如果我使用标准的CKEditor模板,并且我创建了一个带有嵌套div的两列布局,当我在一个div中删除占位符文本时,编辑器会破坏div并且我的布局完全被破坏。

所以我需要创建一个布局系统,其结构不可编辑,嵌套的div和段落是可编辑的。

如果我创建这样的东西

<div contenteditable="false" class="grid_12">
<p contenteditable="true">blablabla</p>
</div>

insertHTML不起作用,也许ckeditor无法识别嵌套的contenteditable。

所以我认为我可以使用内联编辑模式来编辑我的模板来保存结构,但我不知道在内联编辑模式中我是否可以使用InsertHTML Api添加一些外部HTML片段。

我需要这个函数,因为我用这个函数插入每个媒体对象!

任何人都可以帮助我吗?

1 个答案:

答案 0 :(得分:0)

您可能正在等待CKEditor 4.2中的widgets feature。目前,CKEditor不支持您想要做的事情。