Hi,
ich erstelle mir mit JavaScript eine textarea, diese wird dann mit Daten (Text) aus einer Datenbanktabelle gefüllt.
Leider verschwinden im IE dabei die Zeilenumbrüche.
wie sind die Zeilenumbrüche bei dir dargestellt? Der IE besteht hier auf die Kombination CR,LF (0x0D, 0x0A oder \r\n), während sich die anderen Browser anscheinend auch mit einem LF (\n) alleine zufriedengeben, wie es in der Unix-Welt üblich ist.
Wie kann ich dem IE also beibringen die Zeilenumbrüche aus der Datenbank zu übernehmen?
Indem du jedem LF ein CR voranstellst, wenn noch keins da ist.
nl2br()
scheidet ja aus weil ich damit in der textarea lauter "<br />" stehn habe.
Das ist auch der falsche Kontext. *Innerhalb* einer textarea ist kein HTML.
So long,
Martin
--
F: Was ist eigentlich aus deinem schlimmen Durchfall geworden?
A: Mein Arzt hat mir Valium verschrieben.
F: Und das hilft?
A: Naja, ich mach mir immer noch in die Hose. Aber inzwischen ist es mir egal.
F: Was ist eigentlich aus deinem schlimmen Durchfall geworden?
A: Mein Arzt hat mir Valium verschrieben.
F: Und das hilft?
A: Naja, ich mach mir immer noch in die Hose. Aber inzwischen ist es mir egal.