3

sqliteデータベースの種類やファイル内に関係なく、データをローカルに保存する方法を探しています...

私はwebSql、ファイルApi、ローカルストレージを見てきました...

私の制約は次のとおりです。

  • キャッシュをクリアした後でも、データの有効期限はありません (したがって、ローカルストレージはありません)
  • 読み書き
  • Web サーバーなしでアクセス (http:// ではなく file://)
  • HTML5 または JS による操作
  • オプション: Firefox での作業

出来ますか ?

4

3 に答える 3

0

与えられた要件で解決策が見つかるとは思いません。ブラウザーで実行されている Javascript は、ローカル ファイルシステムに直接アクセスできません。

ユーザーがブラウザのキャッシュをクリアすると、さらに一時ファイルが削除されます。

于 2013-05-31T10:14:29.700 に答える
0

あなたの制約は厳しすぎます。

最初の問題はkeep-after-clear-cacheです。

2 番目はプロトコル タイプ(http/file) です。クロスサイト スクリプティング ( XSS )が適用されていると想像してみてください。ただし、新しい HTML5 標準ではセキュリティが向上するはずです。

PS

HTML5 または JS による操作

HTML5 は JS の新機能についても同様で、これかこれかではありません

于 2013-05-31T10:15:12.890 に答える