拖放后保留iframe中的内容-TinyMCE



我正试图将TinyMCE纳入我正在进行的一个大型专业项目中。在一个地方,我们需要在表行中有多个可拖动的实例。但是,当您开始拖动其中一行时,TinyMCE iFrame中的内容(无论是随页面加载的还是用户更改的)都会消失。放下行后,内容仍然不存在,但在页面刷新/重新加载时会重新出现。有没有一种方法可以让TinyMCE iFrame在不需要重新加载页面的情况下保留其内容?我这里有一个例子:

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

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

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

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

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

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

最新更新