hans: insertHTML bei WYSIWYG editor

Habe einen einfachen Rich-text-editor gemacht mit einem iframe mit eingeschalteten designmode. Jedoch check ich für IE die inserthtml funktion nicht.

E=document.getElementById('iframename').contentWindow.document;

für Firefox gibts eine eigene execCommand:

E.execCommand('insertHTML', false, 'test');

der code den ich für IE verwende tut den html fälschlich am Beginn des Gesamtdokuments und nicht innerhalb des iframes an der Cursorposition eingefügen:

var oRng = E.selection.createRange();  
oRng.pasteHTML('test');  
oRng.collapse(false);  
oRng.select();

Hat wer eine AHnung was ich da falsch mach ?

merci