Hallo,
document.getElementsByTagName("body")[0].firstChild.data+=zeichen
jetzt will ich aber das auch zeilenumbrüche passieren.
Und zwar für "allen" browser gleich funktioniert.
also was kann ich da machen.
also "<br>" "\n" und "%D" funzen nicht =(
zurnot reicht auch sowas wie innerHtml für netscape. Dann bau ich halt ne abfrage ein.
Für welchen Netscape? Netscape ab Version 6 unterstützt innerHTML prinzipiell, halbwegs aktuelle Mozillas/Geckos, auf denen Netscape aufbaut, sowieso. Netscape-Versionen darunter verstehen den obigen Code komplett nicht, weil sie kein bisschen DOM verstehen und daher schon bei getElementsByTagName scheitern. Daher sollte innerHTML für diese Zwecke geeignet sein. Netscape 4 könntest du zur Not immer noch über andere Wege erreichen.
Wenn du hingegen unbedingt mit appendChild() arbeiten willst, müsstest du deinen String in Zeilen aufsplitten und diese abwechselnd mit erzeugten br-Elementknoten einhängen. Das wäre um einiges komplizierter.
Was hast du eigentlich vor, worauf willst du letztlich hinaus? Vielleicht findet sich eine einfache Lösung.
btw: gibts garkeine such anfrag fürs forum, ich will nicht alle zu posten mit sachen die schontausendmal vorhanden sind?
http://selfsuche.teamone.de/
http://www.google.com/search?domains=forum.de.selfhtml.org&sitesearch=forum.de.selfhtml.org
Mathias