Cookie-uri la nivel de domeniu

Site-urile web au adesea un www. subdomeniu care indică același conținut ca domeniul principal. Cu cookie-uri de sesiune, vizitatorul nostru a accesat site-ul nostru împreună cu www. sau au accesat-o fără și astfel faptul că un cookie creat pentru www.example.com nu este accesibil din example.com nu va conta. Cu ajutorul cookie-urilor pentru prima parte, un vizitator poate accesa foarte ușor site-ul nostru pentru prima dată www.example.com iar a doua oară ca example.com și, prin urmare, dorim să creăm un cookie care să fie accesibil de la ambele.

Crearea unui cookie la nivel de domeniu

Pentru a face un cookie accesibil din întregul domeniu, inclusiv orice sub-domenii, trebuie doar să adăugăm un parametru de domeniu atunci când setăm cookie-ul așa cum este demonstrat în acest exemplu JavaScript. Desigur, ar trebui să înlocuiți propriul dvs. nume de domeniu pe example.com (ca exemplu.com este un nume de domeniu rezervat special pentru utilizare în exemple în care reprezintă orice nume de domeniu pe care îl utilizați cu adevărat.)

writeCookie = funcție (nume, valoare, zile) 
var dt, expiră;
dt = Data nouă ();
dt.setTime (dt.getTime () + (zile * 60 * 24 * 60 * 1000));
expiră = "; expiră =" + dt.toGMTString ();
document.cookie = cname + "=" + cvalue + expiră+„; domeniu = example.com“;