Les moyens de récupérer des sélection ou la position du curseur texte dans un textarea ne sont pas dans le DOM en effet. Mais (et oui) Gecko et IE ont un moyen de le faire proprement.
Je suis parti de ça pour faire la même chose dans dotclear, ça marche vraiment bien.
Comme ce système utilise des propriétés qui ne sont pas le DOM du W3C, ça ne marche pas avec Konqueror, Safari ou Opera. Et je ne suis même pas certain qu'on puisse faire un outil comme ça pour ces navigateurs.
# Barre d'outils
Posté par Olivier Meunier . En réponse au message Réconsilier qqun avec les stds et javascript.. Évalué à 5.
Les moyens de récupérer des sélection ou la position du curseur texte dans un textarea ne sont pas dans le DOM en effet. Mais (et oui) Gecko et IE ont un moyen de le faire proprement.
Je te conseille de jeter un oeil à la barre d'outils de Trac, une des plus clean que j'ai vu jusqu'à présent :
http://projects.edgewall.com/trac/wiki/SandBox?edit=yes(...)
Je suis parti de ça pour faire la même chose dans dotclear, ça marche vraiment bien.
Comme ce système utilise des propriétés qui ne sont pas le DOM du W3C, ça ne marche pas avec Konqueror, Safari ou Opera. Et je ne suis même pas certain qu'on puisse faire un outil comme ça pour ces navigateurs.