Hallo, ich verzweifle gerade.
Ich habe den Inhalt einer HTML-Seite als String vorliegen. In der Webseite, deren Inhalte ich nicht beeinflussen kann, werden sehr viele leere <span/> Elemente zur Formatierung verwendet. Absolut schrecklich, aber das ist nun einmal der Input.
Jetzt versuche ich, den String in ein <frame/> Element mit der Methode zu bringen:
doc.open('');
doc.write(htmlString);
doc.close('')
Dabei werden die Textknoten in die leeren <span/>-Elemente geschrieben und es zerschiesst die Anzeige.
Also in etwa so:
<span class="_tre"></span>Text nach Span
wird dann zu
<span class="_tre">Text nach Span<span>
Gibt es einen Weg, dies zu verhindern bzw. weiss jemand, ob leere span-Elemente gem. HTML-Spezifikation erlaubt sind bzw. wo kann man nachlesen, wie diese leeren span Element gemäß Spezifikation zu behandeln sind?
Gruss