Je suis en train d'écrire un composant pour une application web qui affichera du code html, et permettez-moi de capturer et de manipuler les limites de sélection (du texte sélectionné par l'utilisateur). Je l'ai fait avec succès (pour Mozilla) avec un simple élément div en utilisant window.getSelection(). Cependant, l'API de sélection du navigateur est différente pour IE.gérer des sélections de texte riche html
Si je devais utiliser un textarea à la place (pour interagir avec l'API de sélection), existe-t-il une API uniforme dans les navigateurs? Ensuite, je devrais superposer un DIV sur le dessus pour afficher le texte stylé, et probablement je devrais gérer le curseur etc ...
Fondamentalement, je veux un éditeur de texte riche - mais sans retouche. Quelqu'un at-il des conseils sur la meilleure façon d'y parvenir, qui est rapide, simple et compatible avec les navigateurs. Je ne veux pas passer du temps à réinventer la roue ...
(Si quelqu'un est intéressé - ceci est pour un éditeur xml en ligne Je capture la sélection des utilisateurs sur une version html du document xml et j'envoie les offsets de sélection info sur le serveur, où le vrai document xml est balisé).
Cordialement
Swami
Merci Tim - Exactement ce que j'avais besoin de savoir. Super lien. – swami