Posez votre question Signaler

Enregistrer cookie en JavaScript [Résolu]

Id=ntity 68Messages postés 18 novembre 2009Date d'inscription 7 janvier 2011Dernière intervention - Dernière réponse le 11 janv. 2010 à 17:08
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 :)
Lire la suite 

Enregistrer cookie en JavaScript »

3 réponses
Réponse
+1
moins plus
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;
}
Ajouter un commentaire
Réponse
+0
moins plus
Je me permets un petit up :$
Ajouter un commentaire
Réponse
+0
moins plus
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 !
Ajouter un commentaire
Ce document intitulé « Enregistrer cookie en JavaScript » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?