Im Grunde erstelle ich einen DOM-Parser und dann ein XML-Dokument daraus.
Code: Select all
var parser = new DOMParser();
var doc = parser.parseFromString(HTML, "text/xml");
In Chrome kann ich einfach doc.innerHTML ausführen, aber IE hat nicht einmal ein innerHTML-Attribut, was Sinn macht, da es sich um XML und nicht um HTML handelt.
Ich weiß, dass ich einen neuen Knoten erstellen und alle untergeordneten Knoten dorthin kopieren und dann das innerHTML abrufen kann, aber gibt es eines Gibt es einen besseren/schnelleren Weg, um einfach die String-Darstellung eines XML-Dokuments zu erhalten?
Mobile version