5

ブラウザが閉じるまでセッションを保存する方法(JavaScriptを使用)はありますか?セッションCookieを使用したかった-有効期限が設定されていない場合、ブラウザが閉じられたときにCookieが期限切れになるはずです。ただし、Firefoxで[前回のウィンドウとタブを表示する]オプションを使用すると、ブラウザを閉じた後でもセッションCookieがクリアされないため、実用的な目的では使用できません。

また、ユーザーがリロードしたり、他のページに移動して戻ってきたりしても、ブラウザが閉じるまでデータを記憶する必要があるため、onunloadまたはonbeforeunloadを使用できません。

4

1 に答える 1

4

sessionStorageあなたは、localStorageのあまり知られていないいとこに興味があるかもしれません。それはあなたが必要とすることを正確に行うべきです-セッションに変数を保存し、セッションが終了したときにそれらをクリアします。

于 2012-07-16T14:25:53.693 に答える