Envoyé par
Bovino
Bref, pour faire simple, contentEditable est bien cross-browser, en revanche, même si execCommand (sans lequel contentEditable n'est pas très intéressant) l'est aussi, son fonctionnement et les résultats sont trop peu prévisibles pour pouvoir constituer une solution grand public. Par exemple, IE ne l'accepte que sur une sélection, c'est utile pour mettre en gras, souligner etc. mais un peu plus perturbant pour insérer une image, une ligne horizontale ou autre... En plus, la gestion des paragraphes (balises <p>) est assez aléatoire au niveau du HTML généré ce qui rend l'édition d'une portion déjà modifiée assez délicate, voire ingérable si l'on ne connait pas le HTML et certains comportements...
Partager