Enregistrer cookie en JavaScript

Résolu
Id=ntity Messages postés 79 Date d'inscription   Statut Membre Dernière intervention   -  
Id=ntity Messages postés 79 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je souhaite utiliser un cookie pour mes visiteurs en utilisant JavaScript afin de retenir une définition CSS.
J'ai une fonction cacher et une fonction reveler qui change la visibilité d'une <div> de display:none à display:inherit.

Je voudrais enregistrer sous forme de cookie le statut de cette div, qu'elle soit cachée ou non, afin que le statut de visibilité reste le même sur les autres pages du site.

Voici le code JS:

function cacher()
{
document.getElementById('header').style.display = 'none';
}
function reveler()
{
document.getElementById('header').style.display = 'inherit';
}

Merci de votre aide :)

3 réponses

alain1967 Messages postés 9 Date d'inscription   Statut Membre Dernière intervention   3
 
Bonjour,
tu peux créer un cookie avec la valeur de ton div dedans (none ou inherit) et ensuite appeler une fonction javascript au onload de ta page du genre:

function cacherOuReveler()
{
document.getElementById('header').style.display = valeur_de_ton_cookie;
}
1
Id=ntity Messages postés 79 Date d'inscription   Statut Membre Dernière intervention   1
 
Je me permets un petit up :$
0
Id=ntity Messages postés 79 Date d'inscription   Statut Membre Dernière intervention   1
 
Ah oui suis-je bête :) Solution Impeccable merci !
Je ne sais pas pourquoi je n'arrivais pas à voir comment ça pouvait se faire.

Un grand merci alain, post résolu !
0