1

任何方式使用 che 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 片段。

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

谁能帮我?

4

1 回答 1

0

您可能正在等待CKEditor 4.2 中的小部件功能。目前CKEditor不支持你想做的事情。

于 2013-05-14T07:50:00.183 回答