Je suis en train de développer un éditeur WYSIWYG pour mon CMS et j'ai de sérieux bugs ici. Après le passage de IFRAME à DIV contenteditable le comportement a changé radicalement. L'utilisation de execCommand('formatBlock')
pour créer des titres provoque des balises BR non désirées dans le code source, mais uniquement dans Mozilla. Je pensais que la raison pourrait être <br _moz_dirty="">
mais je pourrais me tromper et n'ai pas trouvé un moyen de le réparer.Bogue de développement WYSIWYG avec le formatBlock dans Mozilla
Voir la démo ici: http://jsfiddle.net/Kj9Rp/
+1 pour le test complet JSFiddle. –