2017-07-28 7 views
0

を設定満了ない私はクッキーを確認したいが存在しないかでも、その後でクッキー「login_time」を作成されたタイヤ2 minutes.nowクッキーが作成された有効期限はなく、期限切れの.nowクッキーも5分クッキー後

後に生きています
if((document.cookie.indexOf('login_time=')<0)){ 
       var expiry = new Date(); 
       expiry.setTime(expiry.getTime() + 120); 
       document.cookie = 'login_time=yes; expires=' + expiry; 

    } 
+1

あなたのコードは期限が切れるたび... getTime()はミリ秒単位ではなく、秒を返すこと –

+0

注クッキーを更新するように見える –

答えて

1

これは、クッキーを期限切れにします。

if((document.cookie.indexOf('login_time=')<0)){ 
var date = new Date(); 
var minutes = 2; 
date.setTime(date.getTime() + (minutes * 60 * 1000)); 
document.cookie = 'login_time=yes; expires=' + date ; 
} 
//3.5* 60 * 1000 = 1 minute and 30 seconds 
+0

まだ有効期限が切れていません – user3386779

関連する問題