0

私はFirefoxプラグインの開発中です。ちなみに、ブラウザで読み込んだドキュメントの情報を保存したいと思います。また、私のjavascriptコードを介してWebページについてユーザーから提供されたいくつかの情報(たとえば、このページには明示的なコンテンツが含まれていますか?(はい/いいえ) )。これらの情報は、ユーザーがロードしようとしているWebページのコンテンツについてユーザーに警告/警告できるように、どこかに保存する必要があります。あなたは50%以上の広告を含むWebページを表示しようとしています。要するに私の質問は通常のFirefoxプラグインはキャッシュされたデータをどこに保存しますか?

前もって感謝します。

4

2 に答える 2

1

ブラウザに組み込まれているシンプルなストレージを使用できます。次のコマンドから始めます。

var pref = Components.classes["@mozilla.org/preferences-service;1"].getService(Components.interfaces.nsIPrefBranch);

次に、次のようにデータを保存できます。

pref.setCharPref("freelayer.mydata", mydataold + mydatanew);

次に、次のコマンドでそのデータを読み取ることができます。

var mydata = pref.getCharPref("freelayer.mydata").split(' ');
于 2010-12-11T17:37:12.867 に答える
0

では、データを永続化したいですか?SQLiteはそれを行う必要があります。データがWebページに高度に接続されている場合は、注釈を配置することも別のオプションになる可能性があります。

于 2010-12-10T22:53:45.853 に答える