Cookies au niveau du domaine

Les sites Web ont souvent un www. sous-domaine qui pointe vers le même contenu que le domaine principal. Avec les cookies de session, notre visiteur a accédé à notre site avec le www. ou ils y ont accédé sans et donc le fait qu'un cookie créé pour www.example.com n'est pas accessible depuis exemple.com ne va pas avoir d'importance. Avec les cookies propriétaires, un visiteur peut très facilement accéder à notre site la première fois www.example.com et la deuxième fois exemple.com et nous voulons donc créer un cookie qui sera accessible à la fois.

Création d'un cookie au niveau du domaine

Pour rendre un cookie accessible depuis tout le domaine, y compris les sous-domaines, nous ajoutons simplement un paramètre de domaine lors de la configuration du cookie, comme illustré dans cet exemple JavaScript. Vous devez, bien sûr, remplacer votre propre nom de domaine par exemple.com (comme exemple.com est un nom de domaine spécifiquement réservé pour une utilisation dans des exemples où il représente le nom de domaine que vous utilisez réellement.)

writeCookie = fonction (cname, cvalue, jours) 
var dt, expire;
dt = new Date ();
dt.setTime (dt.getTime () + (jours * 24 * 60 * 60 * 1000));
expires = "; expires =" + dt.toGMTString ();
document.cookie = cname + "=" + cvalue + expires+» domaine = exemple.com ';