<div id="htmlEditorPanel" style="border:1px solid #bbb;border-top:0px;"><iframe class="HtmlEditor" id="HtmlEditor" name="HtmlEditor" style="height:100%;width:100%;margin:0px;padding:0px 0px 0px 0px;" frameborder="0" marginHeight="0" marginwidth="0" src="../blank.html" onload="undoRedo();SetEdit();"></iframe></div>在这个iframe当中实现撤销反撤销 求大神指导  我是实在没有办法了。。JavaScript撤销重复 撤销反撤销 js撤销js实现撤销重复

解决方案 »

  1.   

    iframe编辑器??ifr_doc.execCommand('Undo',false,param); //撤销
    ifr_doc.execCommand('Redo',false,param); //重做
      

  2.   

    我的意思不是要恢复到哪步。。我的意思是多步的撤销  用ececCommand只能进行全部的撤销和重复。。
      

  3.   

    回复 #8的话 多步的撤销就是像你用ctrl+z的时候一样  他会记录你的操作 然后一步一步的撤销   全部撤销就是把整个文本框里面的值都给消掉了。。回复 #9 我也没有办法 项目要求这么做。。各种实现。。我现在做的出了点问题。。代码可以实现。。加到项目当中就不好使了。。用的是iframe编辑文本。。好多事件都用不了  导致我写的方法调用不上啊