Créer un cookie est très simple.
Suite à quelques essais, le faite de mettre un domain ou path empêche la lecture du cookie, à vous de tester.
Je vous conseille donc de ne pas les mettre.
Chaque nouvelle information que vous voulez stocker dans votre cookie, comporte le nom de la variable qui contiendra les informations,
Ecriture : Nous allons definir une date pour spécifier quand le cookie va expirer :
Exemple de code :
var unedate = new Date(2010,12,24);Nous allons stocker une information ("mon information") dans le cookie, qui aurra comme identifiant moncontenu:
Exemple de code :
document.cookie ="moncontenu=mon information;expires="+unedate.toUTCString();Pour insérer une autre variable il vous suffit de réécrir la commande ci-dessus en changeant le nom de la variable et sa valeur.
Exemple de code :
document.cookie ="moncontenu2=autre information;expires="+unedate.toUTCString();Pour remplacer un contenu de variable dans le cookie, il vous suffit de réécrire la commande ci-dessus avec le nom de la variable que vous voulez changer.
Exemple de code :
document.cookie ="moncontenu=nouveau contenu;expires="+unedate.toUTCString();Pour plus d'informations sur les formats de date il faudra être un peu patient. un chapitre y sera consacré.
Si vous le désirez vous pouvez spécifier le path et le domaine:
Exemple de code :
document.cookie ="moncontenu=mon information; path=/dossier/;domain=domaine.fr; expires="+unedate.toUTCString();