|
|
|
| Помогите, плз!
Делаю вот такое для установки куки:
name = "color";
value = c;
expires = "500";
path = "undefined";
domain = "undefined";
secure = "undefined";
expires = expires * 60*60*24*1000;
var today = new Date();
var expires_date = new Date( today.getTime() + (expires) );
var cookieString = name + "=" +escape(value);
document.cookie = cookieString;
|
Код создает куки, но пишет, что срок истекает по окончании сессии.
А как сделать, чтобы оканчивалось через год? | |
|
|
|
|
|
|
|
для: Andrey_V
(04.10.2009 в 20:14)
| |
name = "color";
var x = new Date();
var y = 60*60*24*365*1000;
var xy = Date.parse(x) + y;
var futureDate = new Date(xy);
var cookieString = "expires=" + furuteDate.toUTCString();
document.cookie = cookieString;
|
Во-первых, у Вас время жизни куки не установлено вообще, поэтому они и живут столько, сколько длится сессия.
Во-вторых, нет адекватного сложения дат для установки времени жизни куки. | |
|
|
|
|
|
|
|
для: Sergeich
(04.10.2009 в 21:28)
| | Спасибо!
Все получилось! | |
|
|
|