Internet explorer ie9中tinymce中的光标

Internet explorer ie9中tinymce中的光标,internet-explorer,tinymce,Internet Explorer,Tinymce,我应用tinymce的textarea具有id:testTiny 我有这个活动: ed.onKeyUp.add(function (ed, e) { if ($.browser.msie) { $($('#testTiny_ifr').contents()).find('body#tinymce')[0].innerText = $($('#testTiny_ifr').contents()).find('body#tinymce')[0].innerTe

我应用tinymce的textarea具有id:testTiny

我有这个活动:

ed.onKeyUp.add(function (ed, e) {
    if ($.browser.msie) {
                $($('#testTiny_ifr').contents()).find('body#tinymce')[0].innerText = $($('#testTiny_ifr').contents()).find('body#tinymce')[0].innerText.replace('something', '');
                ed.updatedSelectionBookmark = ed.selection.getBookmark(1);
            }
});
但我的光标总是指向文本区域的开头。这很烦人。有办法解决吗

我试过:

ed.selection.select(ed.dom.select('span#caret_pos_holder_ie')[0]);
ed.dom.remove(ed.dom.select('span#caret_pos_holder_ie')[0]);
光标在视觉上已经设置好了,但当我开始键入时,什么也没有发生。我需要点击光标,然后我的字母会在输入后开始显示