BB Codes

turnx

Gesperrt
Hallo Community,

ich würde gerne einen markierten Text einfärben, aber ohne das der BB Code in der Textarea zusehen ist wie geht das ?

gruß.turnx
 
Moin,

mit einem <textarea> geht soetwas nicht(mal abgesehen vom IE, aber das ist so veraltet, dass ich nicht darauf eingehe).

Vermutlich suchst du einen WYSIWYG-Editor.
Stichworte, die dich da weiterbringen wären designmode oder contenteditable .
Oder gar fertige Lösungen wie tinyMce oder FCKEdit
 
Moin Sven

Warum wuste ich blos das dies mit viel arbeit verbunden ist :)
okay auf die Textarea kann ich verzichten hab auf Tutorials das Tutorial gefunden :

http://www.tutorials.de/forum/javas...html-js-rich-editing-mit-contenteditable.html

Schönes Tutorial, aber das stört mich doch:
Gleich mal ein Wort vorneweg: Die hier beschriebenen Methoden funktionieren in der vorliegenden Form nicht mit Mozilla-Browsern. Nur MSIE-Benutzer ab Versionsnummer 5.5 kommen in den Genuss dieses Features.

Mus ja eine kompatible Lösung geben o.O hast du vielleicht ein Tutorial am start, bei dem später alle Brower drauf zugreifen können ?

Eine fertige Lösung kommt für mich nicht in frage, mus immer alles selber machen :)
 
Eine fertige Lösung kommt für mich nicht in frage, mus immer alles selber machen :)

Jut so :)

Hier mal eine recht minimalistische Version eines solchen Editors:
http://www.mozilla.org/editor/midasdemo/ (funktioniert in allen gebräuchlichen Browsern)

Eine Einführung dazu findest du hier:
https://developer.mozilla.org/en/Rich-Text_Editing_in_Mozilla

Aber das Tutorial, was du hier gefunden hattest, musst du ganicht so schnell vergessen.
Es beschreibt die Basis dessen, was heute alle Browser machen, denn diese orientieren sich an der ursprünglichen Umsetzung im IE.
 
Okay das Beispiel ist echt simpel mal durch die Brower gehauen, und gesehen das der IE7 die Farben nicht hinbekommt o.O im IE 7 mus das auf jedenfall noch kompatibel sein oder war das nur ein Fehler meiner seits ?
 
Jo, da ist wohl irgendein Bug in der Seite mit der Farbpalette.
Aber rein generell funktioniert das setzen der Farbe auch mit IE7.

Kannst es ja mal probieren:
Code:
<input type="button" onclick=" document.getElementById('edit').contentWindow.document.execCommand('forecolor', false, 'red');" value="rot">
 
wenn du es sagst vertrau ich da schon drauf :D
gut dann werde ich jetzt mal versuchen meinen eigenen Editor zu basteln, melde mich wenn ich nicht weiter komm:D
 

Neue Beiträge

Zurück