嵌入式IE中的TinyMCE没有接收输入按键

时间:2009-03-19 15:26:50

标签: javascript internet-explorer tinymce

道歉,如果这个问题有点模糊,我一直在抨击它一段时间而且我的想法已经用完了,所以我希望这里有人可以提供帮助。

我试图在嵌入式IE实例中使用TinyMCE。奇怪的是,它不处理输入/返回按键。如果我这样做,肯定会收到返回按键:

tinyMCE.init({
    setup : function(ed) {
      ed.onKeyDown.add(function(ed, e) {
       if (e.keyCode == 13) {
         ed.execCommand('mceInsertContent',false,'Hello World!');
       }
      });
     },
...

然后是“Hello World!”在光标所在的任何地方插入。我想合理的做法是通过调用TinyMCE在输入按键时执行的任何代码来替换execCommand。有谁知道这个功能是什么,以及它是否可以访问?如果没有,有没有人有任何其他想法?

谢谢,

的Dom

1 个答案:

答案 0 :(得分:0)

原来这是因为嵌入式IE所在的窗口正在吞下按键。