この関数を使用して、クライアントに Cookie を書き込みます。
createCookie: function(name, value, days) {
var expires = "";
if (days) {
var date = new Date();
date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));
expires = "; expires=" + date.toGMTString();
}
document.cookie = name + "=" + value + expires + "; path=/";
}
そして、私はこのようにクッキーを設定します:
createCookie("foo", "1"); // no expiration time
ブラウザがシャットダウンされたときにこの Cookie を削除することを期待していますが、実際にはほとんどの場合そのように動作します。ただし、Firefox ではそうではなく、再起動後も Cookie が残っていることに気付きました。
ユーザーがブラウザを閉じたときにブラウザの状態をフリーズできるようにする設定に依存していると思います。
誰もがそのようなことを経験したことがありますか?
あなたが推奨できる回避策はありますか??
乾杯