私はクッキーを作成し、有効期限を設定しようとしていますが、それは "セッション"のままです。私はGoogle Chromeを使用しています。Cookieの有効期限は変更されません。
私は間違っていますか?
document.cookie = "savedTests = [{'id':12345678}]; expires =" + date.toUTCString()+ "; path = /";
私はクッキーを作成し、有効期限を設定しようとしていますが、それは "セッション"のままです。私はGoogle Chromeを使用しています。Cookieの有効期限は変更されません。
私は間違っていますか?
document.cookie = "savedTests = [{'id':12345678}]; expires =" + date.toUTCString()+ "; path = /";
より良く理解するために変更し、いくつかのレイアウトをこれを試してみてください。
var cookieName = 'savedTests';
var cookieValue = [
{'id':12345678}
];
var cookieString = JSON.stringify(cookieValue);
var addDays = 2;
var newDate = new Date();
newDate.setTime(newDate.getTime() + (addDays*24*60*60*1000));
var expiresInTime = "expires="+ newDate.toUTCString();
document.cookie = cookieName + "=" + cookieString + ";" + expiresInTime + ";path=/";
これをすべて破ってこのようなステップを実行しました。ありがとう! – OmerZiv
うれしい私は助けることができます。 :) –
はわからないこれはあなたの問題の源であるが、あなたはid' 'を単一引用符で囲む必要はありません。あなたのクッキー値に –