問題タブ [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.

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

javascript - セッションストレージにアイテムが存在するかどうかを確認する方法は?

ユーザーがボタンをクリックしてドロップボックス購入にアイテムを追加できる Web ページを作成しています。sessionstorage には、アイテムの partnum と数量が格納されます。ドロップボックスには、選択したアイテムの詳細 (数量は 1) が表示されます。同じアイテムが選択されている場合、数量を 2 に更新するにはどうすればよいですか?

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

javascript - span タグの内容を更新するには?

ユーザーがボタンをクリックしてアイテムを選択するWebページを作成しています。選択したアイテムの詳細がドロップボックスに表示されます。現時点では、ユーザーが再度選択した場合に数量を更新することができます。私が抱えている問題は、ユーザーが最初に btnBuy1 (ドロップボックスに表示される詳細) をクリックし、次に btnBuy2 をクリックすると (再び詳細が表示されます)、btnBuy2 をもう一度クリックすると、btnBuy2 の詳細が更新されますが、 btnBuy1 からの詳細は消えます。

0 投票する
2 に答える
670 参照

html - セッションストレージ - すべてを保存

私は新しい Sessionstorage の可能性についてたくさん読んだことがありますが、単一のセッションのために画像 (base64)、html、css aso などのすべてを保存するという考えについては聞いたことがありません。これをしない理由はありますか?ユーザーがページに戻ると、すべてが数ミリ秒以内に読み込まれます。Localstorage を使用しない理由はわかりますが、単一のセッションであるため、有害ではなく、ユーザーが大きなサイトをサーフィンしているときに速度が少し向上するだけです。

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

html - IE でセッション ストレージが機能しない

次のコードを使用して、HTML 5 のセッション ストレージをテストしています。IE を除くすべてのブラウザで正常に動作しています。インストールされているIEのバージョンは10です。

コード :

何が問題なのですか?

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

ruby-on-rails - Rails 3.2の別のデータベースにセッションを保存する

教育的なタスクのために、セッションを別のデータベースに保存する必要があります。

を設定しましShopic::Application.config.session_store :active_record_storeたが、セッションが development.sqlite に保存されます。

セッションを別のデータベースに保存するにはどうすればよいですか?

0 投票する
2 に答える
14073 参照

javascript - サーバーに送信する HTML5 セッション ストレージ

私が正しければ、Session Storage はクライアント側に保存され、1 つのタブからのみアクセスできます。

セッションストレージに保存された情報をサーバーに送信するにはどうすればよいですか? そのためにCookieを使用できますが、2つのタブを開くと、2番目のタブでCookieが書き換えられます。

ありがとう

0 投票する
2 に答える
2135 参照

javascript - AmplifyJS ストアの代わりにウィンドウ オブジェクトをセッション ストレージに使用する

AmplifyJS ストアを使用しています。永続ストレージの良いラッパーだと思います。私はそれを JQuery プラグインで使用してきましたが、かなりうまく機能します。

windowしかし最近、オブジェクトで名前空間変数を使用して同じことを行うことができるかどうか疑問に思っていました!

AmplifyJS Store + JSON2.js (データのシリアライゼーションに必要) を使用すると、ファイル サイズだけで 22Kb (8Kb 縮小) のコストがかかりますが、その周りに作成しなければならなかった追加のサポート コードは言うまでもありません。また、私は sessionStorage のみを使用しています (つまり、ウィンドウがアクティブな間のみ、ブラウザー ウィンドウを閉じた後は永続化する必要はありません)。

windowでは、特定の状況で AmplifyJS Store の代わりにオブジェクトを使用できない主な理由は本当にありますか?! この機能について考えてみましたexpiryが、同じ機能を数行のコードで簡単に組み込むことができます。

ありがとう。