1

私が理解しているように、HTML5sessionStorageは、特定の Web サイトを想定して、単一のユーザー セッションの期間持続することを目的としています。これは、特定のサイト内でのリロードまたはページ間のナビゲーションに耐える必要があることを意味します。サイトを離れて同じブラウザー タブ内に戻ってきた場合でも、存続するはずだと思います。

いずれにせよ、情報を sessionStorage に保存するのに問題はありませんが、sessionStorage.setItem('foo','bar')リロードするか、同じサイトの別のページに移動するとすぐに、セッション ストレージが失われます。

OSXで最新のChromeを使用しています(それが重要な場合)。Chrome のデバッガーでセッション ストレージがどのように表示されるかを次に示します (設定されている場合)。

ここに画像の説明を入力

ここに画像の説明を入力

そして、同じページのリロード後:

ここに画像の説明を入力

4

0 に答える 0