2012-03-07 13 views
0

私は、ユーザーの強調表示された選択を保存して復元する必要があるChrome Extensionを作成しています。保存された情報は私のサーバーに保存されます。私はこれをどうやってやるのだろうと思っていますか?ストア&復元ハイライト選択

Rangeを使って調べましたが、以下の例はFireFoxでしか動作していないので、これが正しいかどうかはわかりません。

私はこのexampleを見つけたが、それは唯一のFirefoxで動作します:(

+0

この例はChromeで動作します。 – abraham

答えて

0

私はそのページ上のテクニックはおそらくChromeで仕事をすると思う:。それがない理由はありません、私は選択を保存し、リロードすると、選択内容が復元されてすぐに消えてしまうので、ページ内の何らかのもの(おそらく広告)が何らかの選択を破棄していると思われます。私のRangyライブラリを使用していますが、Chromeの場合はおそらく過剰です。

一般に、ブラウザのSelectionRange APIを使用することは間違いありません。現在のブラウザでは標準化され、普遍的にサポートされています(いくつかの癖やバグが自然にあります)。

+0

ありがとうございます。私はそれを見てみましょう:) – user27279

関連する問題