問題タブ [jstore]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
1944 参照

javascript - Javascriptセッションデータストレージ

サイトのページ全体で使用するデータを保存する信頼できる方法を知っている人はいますか?...これまでに私が見つけたものは次のとおりです。

  1. クッキー-必要なATMを保存するのに十分な容量がありません。
  2. URLハッシュ-上記と同じ
  3. フレーム-私がatmを使用する方法ではありません。
  4. HTML5document.localStorageおよびdocument.sessionStorage-まだ完全にはサポートされていません
  5. GoogleGears-サイトのユーザーはおそらくこれをインストールしていないでしょう
  6. YUIストレージ-これは有望に聞こえます...誰かがそれを使用した経験がありますか?
  7. jStore-これも有望に聞こえますが、デモを使用してページをリロードしようとすると、入力が失われました。誰かがこのプラグインの経験がありますか?

注:私は問題のサイトの管理者ではないため、データベース権限はありませんが、スクリプトを追加することはできます。


編集:window.nameにセッション変数を保存するこの興味深いサイトを見つけました...おそらくセキュリティ上の問題もあります

0 投票する
1 に答える
494 参照

javascript - Android v1.5、ブラウザデータストレージ付き

ネットワークが利用可能な場合にオンラインで同期できるオフラインWebアプリケーションを構築しようとしています。jQuery jStoreを試しましたが、結果が表示されずにテストページが「testing ...」で停止しました。次に、電話で動作するはずのGoogle Gearsを試しましたが、見つかりません。

コードはGoogleChromev5で機能します。

[編集]

alert(window.google);電話では未定義ですが、Chromeのオブジェクトです。

alert(google.gears);電話では何もせず、JavaScriptを妨害しますが、Chromeのオブジェクトです。

[編集2]

電話の構成では、ギアがアクティブになります。

[編集3]

明確にするために、Android 1.5ではgoogle.gearsデータベースを使用し、Android2.xではhtml5のlocalStorageを使用する必要があります。