Je peux facilement définir la sélection sur 2+ éléments par programmation dans Firefox, Mais je n'ai pas eu de succès avec IE alors j'espère que quelqu'un ici pourra m'aider avec ça.textRange sélection MSIE
Répondre
IE ne prend pas en charge plusieurs TextRanges sélectionnées simultanément, qu'elles soient sélectionnées manuellement ou par programmation. Vous pouvez avoir un ControlRange de plusieurs éléments sélectionnés, mais pas des tronçons de texte.
Il est possible pour les autres navigateurs qui intègrent le contrôle du navigateur Web pour support multiple text ranges:
applications hôte peuvent fournir un mécanisme de sélection multiple, et peut retourner une collection d'objets TextRange qui représentent des sélections discontinues.
Mais à partir d'aujourd'hui IE ne le fait pas, et je ne connais pas d'autre application hôte qui le fait. Ou en effet de tout autre navigateur que Firefox 3 qui le permet.
Ni IE ni chrome. Seul Firefox prend en charge plusieurs plages sélectionnées discontinues. J'ai eu un code qui a mis en évidence les résultats de recherche et a été déçu que cela ne fonctionne que sur Firefox. De plus, window.getSelection(). AddRange (r) modifie le focus du texte sélectionné dans chrome. Je me demande pourquoi la méthode a été appelée addRange alors qu'il est possible de sélectionner une seule gamme? –
Aucun des deux chromés ne le permet également. J'espère que vous avez trouvé une solution à votre problème –