【发布时间】:2017-11-13 20:08:56
【问题描述】:
我知道这里发布了一些类似的问题,但似乎没有一个回答我的问题(或者可能是我不太了解这个概念)。我首先想要在 CKeditor 实例中获取和设置插入符号的位置(问题是 here)。在帮助下,我明白我需要使用范围和偏移量来实现这个目标。
但是我现在的问题是我不知道如何将这个位置保存在某个地方,可能是一个数据库并恢复插入符号的位置。您可以想象用户修改文档并保存它。当他回来继续编辑时,应该加载文档并将插入符号返回到最后一个已知位置。
所以,要在 javascript 中从 CKeditor 获取插入符号位置,没关系。我可以得到我的范围对象。但是我该如何保存呢?如何将其发送到服务器进行存储?我该如何取回它?作为字符串? 是否有序列化和反序列化范围或 dom 节点的机制?
感谢您的帮助!
【问题讨论】:
标签: html dom ckeditor range ckeditor4.x