Startseite
Hilfe-ForumFrageSuchenKontakt/Impressum

ForenForum
Problem mit Textareas
Von: Marcel_O *
am 19.10.2008


Hallo Leute,

hab ein Problem bei der Formatierung von Texten in Textareas. Ein vorgeschriebener Text (in Office) wird in die Textarea kopiert.

Die Zeilenumbrüche werden aber teilweise nicht richtig erkannt. Beispiel (in Office):

1. Meine Tätigkeit
Hauptsächlich beschäftige ich mich mit ...

Wenn ich das Ganze nun in die Textarea kopiere formatiert sich der Text so:

1.
Meine Tätigkeit
Hauptsächlich beschäftige ich mich mit ...

Ich müsste dann erst einmal hinter das Wort "Tätigkeit" klicken und einmal "Enter" drücken. Dann verschiebt sich "Meine Tätigkeit" hinter die "1.".

Was kann man da machen? Habs schon mit allen mögliche Wrap Varianten probiert. Kennt jemand von euch das Problem und weiß weiter?

Gruß
Marcel

Antwort 1 von JoSsiF *****
am 21.10.2008


Hi |

Das Problem liegt an spezifischen Formatierungen des Office-Programms. Wenn es dem Benutzer deiner Webanwendung zuzumuten ist, dass er den Text zwischenzeitlich mal in Notepad kopiert und dann nochmal in die Textarea, dann könnte das Abhilfe bringen.

Alternativ könntest du für die Textarea den WYSIWYG-Editor "TinyMCE" einsetzen. Dort gibt es die Funktionen "Paste from Word" und "Paste as Plain Text", die Formatierungen entsprechend behandeln.

Evtl. wirst du auch fündig, wenn du im Netz mal nach diversen Cleanup-Filtern suchst. Oder aber du extrahierst dir die entsprechenden Funktionen aus dem TinyMCE-Code (Lizenz beachten!).

greez Cool
JoSsiF