PDA

Просмотр полной версии : куки и яваскрипт


Дикс
15.11.2009, 13:12
почему, когда я ставлю куки яваскриптом в ИЕ7

function setCookie(c_name, value)
{
var exdate = new Date();
exdate.setDate(exdate.getDate() + 200);
document.cookie = c_name + "=" + escape(value) + ";expires=" + exdate.toGMTString();
}

после перезапуска ИЕ они исчезают?
и в файлах с куками даже не появляются

d_x
15.11.2009, 14:39
function Get_Cookie(name)
{
var start=document.cookie.indexOf(name+"=");
var len=start+name.length+1;
if ((!start) && (name!=document.cookie.substring(0,name.length))) return "";
if (start==-1) return "";
var end=document.cookie.indexOf(";",len);
if (end==-1) end=document.cookie.length;
return unescape(document.cookie.substring(len,end));
}

function Set_Cookie(name,value,expires,path,domain,secure)
{
expires=expires*60*60*24*1000;
var today=new Date();
var expires_date=new Date(today.getTime() + (expires));
var cookieString=name+"="+escape(value)+((expires) ? ";expires="+expires_date.toGMTString() : "")+((path) ? ";path="+path : "")+((domain) ? ";domain="+domain : "")+((secure) ? ";secure" : "");
document.cookie=cookieString;
}

//использовать так:
Set_Cookie("name","value",10000);

Дикс
15.11.2009, 15:24
черт побери!
нашел же ведь эти функции когда только начал
нет решил сделать по своему

а с ними все норм работает.