1

我想知道,是否可以在不将其先前状态保存在撤消缓冲区中的情况下修改 iframe 内部文档。我有一个所见即所得的小编辑器,它可以像这样从粘贴的文本中删除不支持的格式:首先,“粘贴”事件被捕获,然后它存储原始插入符号位置,等到文本被粘贴,获取新的 InnerHtml 值,过滤所有内容,开始从保存的插入符号位置并将新的 InnerHtml 值分配给 iframe 的主体。但是当用户从上下文菜单中单击“撤消”时,对 iframe body InnerHtml 的修改被丢弃,并且带有所有不受支持的标签的讨厌的原始文本再次出现。除了扔掉另一个文本区域,要求用户粘贴到那里并将经过处理的文本复制回 iframe 之外,还有什么可以做的吗?

4

0 回答 0