2011-10-27 16 views
0

JavaScriptからサーバー側にsqliteデータベースをダウンロードし、ユーザーが変更できるようにするクライアント側アプリケーションを作成しようとしています。このアプリはすべてのクライアント側である必要があり、例えばfirefoxにしか存在しない機能に依存することはできません。これらの機能を提供するフレームワークはありますか? (おそらく種類のエミュレート?)html5ブラウザを使用しないでsqliteデータベースを操作する

答えて

0

短い答え:できません。

長い回答:Javascriptは、ローカルマシンのファイルにアクセスできません。 dbサーバー側を維持してクライアントと対話させることができれば、サーバーはクライアントが要求するもの(la Webサービス)に基づいてDBに対するクエリと更新を実行できます。これはHTML5ブラウザにも当てはまります。

firefoxやchromeなどのブラウザには、ブラウザがsqlite dbsと通信できるパッケージが付属していますが、javascriptで記述されていないため、javascriptではできないことがありますjsスクリプトではなく、特定のパッケージを使用します。

+0

クッキーのようなクライアントのlocalstorageを使ってsqlite dbsを変更することはできませんでした。 –

+0

クッキーの長さは非常に限られています。私はあなたがそれらにDBの任意の並べ替えを格納することができます疑いがあります。 – bdares

+0

クッキーではなく、サイトで使用されているランダムなもののキャッシュです。 –

関連する問題