En utilisant contentEditable et ExecCommand, on peut modifier/formater le contenu de certaines parties de la page comme ce qui est utilisé dans tous les web-éditeur WYSIWYG. Cependant, il existe de nombreuses incohérences de navigateurs avec la mise en œuvre de cette fonctionnalité, qui ont conduit ces éditeurs web à les manipuler manuellement.Cross-navigateur insertion forte/em en utilisant la fonction execCommand
Dans mon cas, IE utilise forte et em éléments pour les Gras et Italique commandes, ce qui est exactement ce que je veux comme je suis après la sémantique forte et em, et pas ceux de style visuel b, i, et/ou de style span. Toutefois, d'autres navigateurs utilisent ces éléments de style visuel et ne permettent pas de définir des éléments forts ou em.
est-il un moyen de rendre possible l'utilisation forte et em dans tous les navigateurs? Cela ne me dérange pas d'ajouter de nouvelles commandes pour gérer une telle chose tant qu'elle obtient des résultats approximatifs à ceux d'IE. Aussi, ce serait sympa de pouvoir les appliquer à l'intersection d'éléments en ligne/bloc sans casser les navigateurs (ou au moins les casser d'une manière égale). Oui, je peux utiliser certains des autres éditeurs, mais je suis intéressé par cette fonctionnalité uniquement. J'apprécierais toute aide.
Merci
Je travaille sur une solution pour cela et posterai ici quand il est prêt. –
Cool Tim. J'ai hâte de voir comment vous y arriverez. Merci mec. – cria
Mon travail à ce sujet s'est arrêté il y a un moment. J'ai laissé filer la portée et tout s'est échappé de moi. J'y reviendrai un jour. –