Сообщение от smart-create
|
1) Не подскажите как задать "время жизни" куки, на 2 дня с момента создания, вместо вот этого "expires=Thu, 01 Feb 0001 11:11:11 GMT";
|
Только не "Thu, 01 Feb 0001 11:11:11 GMT" менять надо, а "Tue, 01 Feb 4000 11:11:11 GMT". Первое - это удаление куки путём установки "даты устаревания" на 1 год от р.х., а второе сама установка, с устареванием в 4000году.)
'expires=' + new Date(+new Date + 2 * 24 * 60 * 60 * 1000).toUTCString()
Сообщение от smart-create
|
2) И как задать время хранения значения моей переменной в локальном хранилище?
|
Если что-то небольшое должно храниться недолго, то лучше использовать куки, они для того и созданы. В localStorage механизма устаревания нет. Но если очень хочется, то можно сделать вручную, как продемонстрировал
рони.