Écriture d’un cookie
La création d’un cookie se fera par l’intermédiaire d’une fonction JavaScript que nous allons créer (peu importe son nom) comme suit :
/* Définition de la fonction JavaScript de création d'un cookie */
function creationCookie(nomCookie, valeurCookie, expirationCookie,
cheminCookie, domaineCookie, securiteCookie)
{
document.cookie = nomCookie + ' = ' + escape(valeurCookie) + ' ' +
((expirationCookie == undefined) ? '' : ('; expires=' +
expirationCookie.toGMTString())) + ((cheminCookie == undefined) ? '' :
('; path=' + cheminCookie)) + ((domaineCookie == undefined) ? '' :
('; domain=' + domaineCookie)) + ((securiteCookie == true) ? ';
securiteCookie' : '');
}
// La fonction escape réalise un encodage des caractères spéciaux en les
// remplaçant par une séquence %remplacement où remplacement est un nombre
// sous forme hexadécimale
/* Création d'un cookie par appel de la fonction creationCookie */
var dateExpiration = new Date();
dateExpiration.setTime(dateExpiration.getTime() + 300 * 1000);
// NB : - dateExpiration est un objet de type date (par défaut initialisé
// à...