Как мне взять строку и создать HTML-фрагмент с ней в IE. Это отлично работает в браузерах не-ie.
var str = "<div>Foo</div>";
var range = document.createRange();
var frag = range.createContextualFragment(str);
var e = document.getElementById("element");
e.appendChild(frag);