JS技术

Javascript教程_ 解决切换源代码模式后Undo、Redo失效_Javascript教程

字号+ 作者:H5之家 来源:H5之家 2015-09-27 12:22 我要评论( )

Javascript教程_ 解决切换源代码模式后Undo、Redo失效,学习Javascript教程_ 解决切换源代码模式后Undo、Redo失效,Javascript教程_ 解决切换源代码模式后Undo、Re

iframe编辑器,切换源代码模式后,Undo、Redo失效,发现使用
页面的任何元素改写内容后即会无效。从源代码切换到超文本后Undo记录全部丢失。
请指教!
是否自己构建Undo记录?

解答

找了段代码,textarea测试正常。但是Iframe没有onchange、onkeypress等属性,用代码绑定:f.document.onkeypress = function(){return changeValue();};发现event.srcElement对应的不是f(Iframe对象),而是Body。不知怎么解决。
     另外,构建记录时,是保存改变过程,还是结果?如果保存过程,怎么把行为变为Undo?如果保存结果,文档很大时,会很耗内存。


 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
网友点评