Попробовал без JQuery. Странностей стало больше. Вот такой, например код:
var html = '<root><element>CONTENT</element><element>OTHERCONTENT</element></root>';
var element = document.createElement('div');
element.innerHTML = html;
alert(element.innerHTML);
В ie9 выводит "<root><element>CONTENT</element><element>OTHERCONTENT</element></root>", а в ie8 выводит
"CONTENT</ELEMENT><ELEMENT>OTHERCONTENT</ELEMENT></ROOT>". Каким-то странным образом режет html-код
|