Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2945 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [JavaScript] Cookies

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[JavaScript] Cookies

n°1403178
Arjuna
Aircraft Ident.: F-MBSD
Posté le 09-07-2006 à 11:24:00  profilanswer
 

Je cherche à écrire des cookies en JS.
Je ne vais pas avoir besoin de les relire depuis JS par contre.
 
J'ai trouvé des exemple :
http://www.devguru.com/technologie [...] /10634.asp
http://www.actulab.com/les-cookies-en-javascript.php
http://wiki.media-box.net/tutoriaux/javascript/cookies
 
Mais ça ne marche pas vraiment comme ça devrait à priori...
 
Je dois en fait écrire 3 cookies d'un coup.
 
Je tente de faire comme ça :

Code :
  1. document.cookie = "chp:user_id=1; chp:user_nickname=MagicBuzz; chp:user_password=motdepasse";


 
Si ensuite je fais un :

Code :
  1. alert(document.cookie);


J'obtiens : "chp:user_id=1" et rien de plus.
=> Donc déjà, là, je ne comprends pas pourquoi il ne prend en compte que le premier cookie.
=> Par contre, il semblerait que ce cookie "chp:user_id" est bien récupéré côté serveur. Sauf que moi j'ai besoin des autres aussi... :/
 
QQ1 a une idée de comment écrire plusieurs cookies ? PS: y'a pas de date d'expriration, c'est normal : ce sont des cookies de "session", c'est à dire que je veux qu'ils disparraîssent lorsque l'utilisateur ferme son navigateur.


Message édité par Arjuna le 09-07-2006 à 11:34:56
mood
Publicité
Posté le 09-07-2006 à 11:24:00  profilanswer
 

n°1403182
Arjuna
Aircraft Ident.: F-MBSD
Posté le 09-07-2006 à 11:29:32  profilanswer
 

ps: j'ai le même comportement avec IE7 et FF (pour une fois qu'ils sont d'accord sur un comportement étrange, ça se fête :D)

n°1403185
Arjuna
Aircraft Ident.: F-MBSD
Posté le 09-07-2006 à 11:47:32  profilanswer
 

hmpf...
 
Trouvé.
 
Heureusement que j'avais encore mon vieux bouquin "DHTML" de Microsoft Press tiens (le truc qui date des débuts de IE4)
 
Pour écrire plusieurs cookies à la suite, faut pas les mettre dans le même appel :
 

Code :
  1. document.cookie = "cookie1=val1";
  2. document.cookie = "cookie2=val2";
  3. document.cookie = "cookie3=val3";


 
Et là ça marche !


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [JavaScript] Cookies

 

Sujets relatifs
[PHP/Javascript] PB lors de l'affichage de caractère dans une pagePeut on savoir la langue du navigateur via du javascript ?
déstructeur de cookies ???Cookies et javascript - recup en php.
C, JavaScript et cookiescookies : php et javascript
[HTML JAVASCRIPT] Problème de cookies[HTML][javascript][PHP]enfin internet ;) choper les cookies des sites
[HTML/Javascript] Comment savoir si le client accepte les cookies ?[javascript] Cookies
Plus de sujets relatifs à : [JavaScript] Cookies


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR