Максимальное время жизни файла cookie javascript
каким может быть максимально допустимое значение времени истечения срока действия файла cookie сохраняемости Javascript?
2 ответов
читать : истекает и максимальный возраст Cookies
время жизни файлов cookie javascript зависит от того, какое количество времени вы устанавливаете при создании файлов cookie, например, после установки времени жизни 10 минут
expiry = new Date();
expiry.setTime(date.getTime()+(10*60*1000));
// Ten minutes
// Date()'s toGMTSting() method will format the date correctly for a cookie
document.cookie = "visited=yes; expires=" + expiry.toGMTString();
нет никакого способа, что вы можете установить время жизни coookie...Я. e cookie без истечения срока действия
Forever cookie: возможно, если вы переписываете cookie каждый раз, когда читаете его, устанавливая дату истечения срока действия на какую-то смешную дату в будущем, например: 10 лет отсюда.
чтобы это не было навсегда, вы предполагаете, что веб-страница не будет прочитана более 10 лет, и в этом случае в чем смысл. Вы думаете, что мы все еще будем использовать куки в 10 лет : -)
плюс долговечность cookie только до тех пор, пока оборудование его хранится. Будете ли вы использовать то же самое оборудование в 10 ИРС?
Примечание: прочитайте cookie, а затем сразу же напишите тот же cookie, который я нашел, был проблематичным на некоторых компьютерах (причина неизвестна). Исправить было встроить файл cookie записи в тайм-аут:
var x=getCookie('mycookie');
setTimeout('saveCookie("mycookie", x)',1000)
getCookie и saveCookie являются функциями, которые вы должны создать в этом примере, а функция saveCookie устанавливает жизнь cookie в 10 лет
на скорости эволюции технологии, это "навсегда": -)