2009-04-01 9 views
3

Firefoxでプログラマブルに2+要素の選択を設定することができます。 しかし、IEで成功していないので、ここで誰もが私を助けてくれることを願っています。textRange selection MSIE

+0

クロムもこれをサポートしていません。あなたの問題の解決策を見つけていただければ幸いです。 –

答えて

2

IEは、プログラムまたは手動で選択された複数の並行して選択されたTextRangesをサポートしていません。複数の選択された要素のうちControlRangeを持つことができますが、テキストは伸びません。

それはsupport multiple text rangesにWebブラウザコントロールを埋め込む他のブラウザのために可能です:

ホストアプリケーションでは、複数の選択機構を提供することができ、不連続選択を表しTextRangeのオブジェクトのコレクションを返すことができます。

今日のIEでは、そうではありません。私は、他のホストアプリケーションについてはわかりません。あるいはそれを可能にするFirefox 3以外のブラウザの実際。

+0

IEも、クロムもありません。 firefoxだけが複数の不連続な選択範囲をサポートしています。私は検索結果を強調したコードを持っていて、それはFirefoxだけで動作することに失望していました。さらに、window.getSelection()。addRange(r)は、クロムの選択されたテキストにフォーカスを変更します。私はなぜメソッドがaddRangeと呼ばれているのだろうと思っていますが、1つの範囲だけを選択することは可能ですか? –

関連する問題