1

我正在尝试将 TinyMCE 用于我正在从事的大型专业项目。在一个地方,我们需要在可拖动的表格行中有多个实例。但是,当您开始拖动其中一行时,TinyMCE iFrame 中的内容(无论是随页面加载还是由用户更改)都会消失。删除该行后,内容仍然消失,但会在页面刷新/重新加载时重新出现。有没有办法让 TinyMCE iFrame 保留其内容而无需重新加载页面?我这里有一个例子:

http://cmzmedia.com/tinymce/examples/simple.html

我不能用 jsfiddle 之类的东西来做,因为如果你在那里做并刷新页面,它会从头开始一切。

或者也许有一种方法可以只重新加载拖放的 iframe?

4

1 回答 1

1

由于编辑器是通过拖放重新渲染的,我认为您应该自己手动设置内容。

您应该首先抓取被拖动的编辑器的内容,然后在拖放后将其恢复。

要访问您可以使用的特定编辑器TinyMCE.get('myiframe'),然后在返回的编辑器对象上应该有一个getContentandsetContent函数来访问编辑器内容。

于 2013-02-14T02:27:45.273 回答