Hallo zusammen,
wir haben unserem RTE unter Text einige Klassen zur Veränderung der Schriftfarbe und -größe hinzugefügt. Dies funktioniert im Allgemeinen auch gut. Als HTML-Code wird
<span class="braun">Text</span>
erzeugt.
Allerdings gibt es Probleme bei Kombination mit dem I-Button. Wählt man zuerst unter Text die Klasse und dann das I aus, ist alles in Ordnung:
IE7:
<em><span class="braun">Text</span></em>
Firefox:
<i><span class="braun">Text</span></i>
Markiert man den Text allerdings erst mit dem I und wählt dann die Klasse aus, passiert folgendes:
IE7 ( alles ok):
<span class="braun"><em>Text</em></span>
Firefox:
<i class="braun">Text</i>
Und die Klasse beim i-Tag wird nun vor dem Speichern vom RTE entfernt.
Nun kann man die Redakteure natürlich bitten, die richtige Reihenfolge einzuhalten, das ist aber wenig benutzerfreundlich.
Die Redakteure müssen auch den Firefox benutzen, da in ihrem Konzern ActiveX im IE ausgeschaltet ist und somit viele auf Ajax basierende Teile ( Kontextmenus ... ) im Backend nicht mehr funktionieren.
Hat jemand eine Idee, wie ich den Firefox am Besten dazu bringe, denselben Code wie der IE zu fabrizieren ?
Vielen Dank
Susanne