Christoph Schnauß: online-Editor konfigurieren

Beitrag lesen

hallo,

Ich hab ein WYSIWYG, mit einem iframe was contenteditable und designmode on ist.

Oh. Könntest du bitte angeben, was das für ein online-Editor ist, wozu du da den iFrame brauchst und was du unter "designmode" verstehst?

Ich würde gerne haben, dass in allen Browsern die selben HTML-Tags gebildet werden.

Ein Wunschtraum. Browser bilden keine HTML-Elemente. Sie stellen aber diejenigen dar, die ihnen übermittelt werden.

Leider wird im Mozilla z.b. SPAN benutzt und im IE <b>...

Dann solltest du herausfinden, wieso dein Editor sich so anstellt und für Mozilla und IE unterschiedliche HTML-Elemente vorsieht - und wie er das macht.

Dafür gibts eigentlich 2 Befehle (je nach alter von den Browsern):
document.execCommand("useCSS", false, true);
document.execCommand("styleWithCSS", false, false);

Das dürfte nicht alles sein. An dieser Stelle gibts keine "Browserweiche", in welcher schlimmen Form die auch immer in deinen Editor implementiert sein mag.

Grüße aus Berlin

Christoph S.

--
Visitenkarte
ss:| zu:) ls:& fo:) va:) sh:| rl:|