問題タブ [session-storage]
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.
ruby-on-rails - Rails 3.2エンジンセッションをデータベースに保存するにはどうすればよいですか?
Railsエンジンコードがあります。ただし、Rails::Engineにはconfig.session_store変数がありません。
データベースセッションストレージを使用するにはどうすればよいですか?
javascript - DOM Storage には何を保存できますか?
オブジェクトをDOM Storageに格納できますか?
私が次のことをするとき:
の値を調べるsessionStorage.results
と、"[object Object]"
そのようなオブジェクトを保管できますか? または、ストレージは文字列のみを保存しますか?
javascript - サブドメイン間で機能する最新のsessionStorageの代替手段はありますか?
最近、CookieからsessionStorageの使用に切り替えました。切り替えのトリガーはIEの問題でした。
ここで、sessionStorageがサブドメイン間で機能しないことを発見しました。のストレージはのストレージwww.site.com
から分離されていsite.com
ます。
2つを協力させるための現代的な代替手段はありますか?これはCookieによって簡単に実現できますが、sessionStorageから戻すか、(gasp)両方のメソッドを同時に使用するのは嫌です。
javascript - Javascriptの日付が予期せず自動更新される
私は困惑しています。jQueryの「ready」関数があります。この関数はHTML5sessionStorage変数を新しいDateの.valueOf()結果に設定します(以下を参照)。しかし、どういうわけか、私のページが開いている間、変数は更新と更新を続けます。sessionStorage変数は、それがDateであることさえ認識せず、ミリ秒を格納するだけであり、「ready」関数は最初に1回だけ呼び出されます(アラートウィンドウを使用して確認しました)。これを実現するためのロジックはコードにありませんが、ページの値はリアルタイムで最新の状態に保たれます。何か案は?
更新:まだ修正されていませんが、ミリ秒をリテラルとして指定しようとしましたが、それでも同じことを行います。したがって、後でミリ秒カウントを使用して新しい日付を作成しているという事実と関係があるはずです。
どんな考えでも大歓迎です。私は本当にこれを仕事のために働かせる必要があります。
javascript - 私のJSコードのセッション開始イベント
javascriptコードでセッション開始イベントをキャプチャする方法はありますか?
ここで、sessionStorage に特定のキーがあるかどうかをページ読み込みイベントで確認する必要があり、それが false の場合は、新しいキーと値のペアを sessionStorage に追加します。このようなもの:
ページが読み込まれるたびにその存在を確認せずにキーを追加したいと思います。一種のクライアント セッション開始イベントで可能ですか?
提案をいただければ幸いです、ベン
javascript - chromeとfirefoxで異なるjavascriptnullの比較
私は次のコードを持っています:
戻り値はnull
(alert(a)
表示されている場合null
)です。問題は、alert(a==null)
Firefoxでは表示がTRUEで、サファリとクロームではFALSEであるということです。WTH?a===null
私は!aと同じ結果で試しました。
私は何を間違っているのですか、それとも私は何に気づいていませんか?
助けてくれてありがとう。
javascript - localStorage のサイズ制限を考慮する方法
結果の大規模なグリッドを含む Web アプリがあります。これらの結果をブラウザーの localStorage に保存して、すばやく取得できるようにしたいと思います。
ただし、約 10 回の検索の後、localStorage はサイズ制限 (ブラウザーのブランドによっては約 5 MB 程度) に達します。その時点でどのような悪影響が生じる可能性があるのか 疑問に思っています. . .
新しいアイテムが追加されると、ブラウザは古い保存アイテムを破棄しますか (これは私が望んでいることです)? 古い結果を手動で削除しないと、新しい結果は保存されませんか? または、ブラウザは例外をスローしますか?
jquery - PhoneGap:sessionStorageをインクリメントしてテーブルから次のデータを取得します
データベースにレコードのID(1)があり、[次へ]ボタンをクリックするたびに、IDを2に増やして、次のデータを取得したいと思います。IDをsessionStorage.IDに保存し、後でそれを取得して
sessionStorageは2に等しいはずですが、「11」と表示されます。どうすればこれを解決できますか?
html - ブラウザを閉じた後にHTML5SessionStorageを保存する
ブラウザを閉じた後、HTML5セッションストレージを保存するにはどうすればよいですか?これは可能ですか?