【发布时间】:2014-04-12 20:05:48
【问题描述】:
我正在开发 Markdown 文本编辑器,使用 contenteditable 和 Rangy 轻松添加链接和图像。问题是 rangy.createRange();,Rangy 库中的一个重要函数,取消了撤消操作的能力(在我的例子中是添加到 contenteditable 中的文本)。
我浏览了 Web 以找到解决方案,并找到了 UndoManager,但我找不到有关如何使用它以及它是否已添加到 Chrome 中的信息(我正在开发 Chrome 打包应用程序,所以我不关心 Safari 是否支持)。
如果有人对这段 HTML5 有所了解,那就太棒了。
提前致谢。
【问题讨论】:
-
createRange()不应影响撤消堆栈,除非在 IE
标签: javascript html contenteditable undo-redo rangy