MyException - 我的异常网
当前位置:我的异常网» JavaScript » CKEDITOR平添键盘监听后,当编辑的内空清空时,键盘

CKEDITOR平添键盘监听后,当编辑的内空清空时,键盘监听变成无效(2)

www.myexceptions.net  网友分享于:2013-04-10  浏览:34次

                     this.document.$.attachEvent('onkeyup',function(e){keydown(e)});  
           });//加了这句后,再次按下ctrl+Enter,认不到了,怎么解决?
           }
        }       
         
              
            CKEDITOR.on('instanceReady', function (e) { 
            if(e.editor.document.$.addEventListener) 
                 e.editor.document.$.addEventListener('keydown',keydown,false);
             else if(e.editor.document.$.attachEvent)
                 e.editor.document.$.attachEvent('onkeyup',function(e){keydown(e)});  
            });
     </script> 
  </body>  
</html>

------解决方案--------------------
操作DOM来清空内容,好像调用ckeditor的api来清空事件会丢失,楼主有空可以自己研究下这个方法干了什么东东。。
                //CKEDITOR.instances['ckeditorContent'].setData("");
                CKEDITOR.instances['ckeditorContent'].document.$.body.innerHTML = '';

文章评论

软件开发程序错误异常ExceptionCopyright © 2009-2015 MyException 版权所有