Gigamehl: IE: WYSIWYG-Editor / Text oder Tag an Cursorposition einfügen

Hallo IE-Entwickler,

ich möchte einen WYSIWYG-Editor entwicklen. Dazu gibt es ja die Möglichkeit, einen DIV-Tag editierbar zu machen. Über zahlreiche Funktionen kann der Text dann wie in einem normalen Editor vom Benutzer editiert werden (z.B. aktuell markierten Text Fett formatieren -> 'document.execCommand("Bold")).

Frage: Nun möchte ich über eine Schaltfläche an die aktuelle Cursorposition (!) im DIV-Textbereich einen HTML-Tag einfügen. Wie geht das? Bisher ist es mir nur gelungen, neuen Text oder Tags hinter bzw. vor dem vorhandenen Text im DIV-Bereich einzufügen.

Merci im voraus
Fish

  1. Hallo,

    ich möchte einen WYSIWYG-Editor entwicklen. Dazu gibt es ja die Möglichkeit, einen DIV-Tag editierbar zu machen. Über zahlreiche Funktionen kann der Text dann wie in einem normalen Editor vom Benutzer editiert werden (z.B. aktuell markierten Text Fett formatieren -> 'document.execCommand("Bold")).

    Frage: Nun möchte ich über eine Schaltfläche an die aktuelle Cursorposition (!) im DIV-Textbereich einen HTML-Tag einfügen. Wie geht das? Bisher ist es mir nur gelungen, neuen Text oder Tags hinter bzw. vor dem vorhandenen Text im DIV-Bereich einzufügen.

    Lad dir den mal runter und schau dir den Code an.
    [LINK:http://www.solmetra.com/en/disp.php/en_products/en_spaw/en_spaw_about]

    Sowas gibts auch hier auf Selfhtml auch für jeden Browser.
    Weiß aber jetzt nicht wo.

    Grüße
    Gargamehl

  2. Hallo,

    Frage: Nun möchte ich über eine Schaltfläche an die aktuelle Cursorposition (!) im DIV-Textbereich einen HTML-Tag einfügen. Wie geht das?

    mit http://aktuell.de.selfhtml.org/tippstricks/javascript/bbcode/.

    Grüße aus Nürnberg
    Tobias

    1. Vielen Dank Tobias......

      das war genau der richtige Tipp.....

      Hallo,

      Frage: Nun möchte ich über eine Schaltfläche an die aktuelle Cursorposition (!) im DIV-Textbereich einen HTML-Tag einfügen. Wie geht das?
      mit http://aktuell.de.selfhtml.org/tippstricks/javascript/bbcode/.

      Grüße aus Nürnberg
      Tobias