IE pierde etiqueta personalizada mientras sethtml

Este código siguiente se ejecuta en FF y IE

TempNode= CKEDITOR.dom.element.createFromHtml("<span></span>");
TempNode.setHtml("<p>test</p>");

Pero debajo del código mencionado se pierden las etiquetas definidas por el usuario en IE (FF funciona bien)

TempNode= CKEDITOR.dom.element.createFromHtml("<span></span>");
TempNode.setHtml("<myTag>test</myTag>");

También el mismo problema con *appendHtml ()*

Mi requisito exacto es:

 Element.setHtml(AnotherElement.getHtml());

El valor original en AnotherElement.getHtml () es:

<P><mytag id="test_39878" data-cke-expando="undefined">some. text</myTag></P>

después de Element.sethtml (), el valor que contiene es:

<P>some. tex</MYTAG></P>

Respuestas a la pregunta(1)

Su respuesta a la pregunta