Javascript 文本范围选择MSIE

Javascript 文本范围选择MSIE,javascript,internet-explorer,selection,Javascript,Internet Explorer,Selection,我可以在Firefox中通过编程轻松设置2+元素的选择, 但是IE没有成功,所以我希望这里的任何人都能帮助我。IE不支持多个并发选择的文本范围,无论是通过编程还是手动选择的。可以有多个选定元素的集合,但不能有文本的延伸 嵌入Web浏览器控件的其他浏览器可以: 主机应用程序可以提供多重选择机制,并可以返回表示不连续选择的TextRange对象集合 但到今天为止,IE还没有,我也不知道还有其他主机应用程序能做到这一点。或者是Firefox 3以外的其他浏览器。chrome都不支持这种功能。我希望你能

我可以在Firefox中通过编程轻松设置2+元素的选择,
但是IE没有成功,所以我希望这里的任何人都能帮助我。

IE不支持多个并发选择的文本范围,无论是通过编程还是手动选择的。可以有多个选定元素的集合,但不能有文本的延伸

嵌入Web浏览器控件的其他浏览器可以:

主机应用程序可以提供多重选择机制,并可以返回表示不连续选择的TextRange对象集合


但到今天为止,IE还没有,我也不知道还有其他主机应用程序能做到这一点。或者是Firefox 3以外的其他浏览器。

chrome都不支持这种功能。我希望你能找到解决你的问题的办法。只有firefox支持多个不连续的选定范围。我有突出显示搜索结果的代码,但对它只在firefox上运行感到失望。此外,window.getSelection().addRange(r)将焦点更改为chrome中选定的文本。我想知道为什么这个方法被称为addRange,而它只能选择一个范围?