1

ここに画像の説明を入力
ページが読み込まれるたびにCookie(ページ読み込みカウント)を作成し、次にウィンドウを閉じるたびにCookieを削除しました

私の問題:Cookieが削除されない

mycode:http: //jsfiddle.net/Y3xs7/6

編集:有効期限を削除しましたが、うまくいきません




4

2 に答える 2

0

1 か月後に期限切れになるように Cookie を設定します。

var futdate = new Date()
var expdate = futdate.getTime()
expdate += 3600000 * 24 *30  //expires in 1 hour (ed note: actually one MONTH)
futdate.setTime(expdate)

var newCookie="pageCount="+counter
newCookie += "; expires=" + futdate.toGMTString()
window.document.cookie=newCookie

永続的な Cookie (特定の有効期限があるもの) は、ブラウザーを閉じても削除されません。

Cookie に有効期限を指定しない場合、セッション Cookie になり、ブラウザーを閉じると削除されます。

また、 Chrome 19およびFirefox 3の時点で、ブラウザーの起動モード オプションが [中断したところから続行] の場合、セッション Cookie は削除されないことに注意してください。

于 2012-10-12T17:16:08.960 に答える
0

このコードを script タグの任意の場所に記述します

window.onbeforeunload=clear_cookie;
于 2012-10-12T17:14:27.227 に答える