Bonjour à tous,
Je débute la manipulation des cookies en javascript, je recontre actuellement un problème avec les cookies, ils se créent bien, pas de problèmes, mais par contre je n'arrive pas à trouver les fichiers créés, que ce soit dans IE8 à FireFox 3.6, pourtant ils existent, car document.cookie me retroune bien un résultat.
Pour accéder aux cookies procédure :
IE8 : outil-> option internet -> paramètres -> afficher les fichiers, je voix tous les cookies, je relance même le navigateur pour le rechargé, mais ça ne change rien, je ne trouve pas le cookie que je viens de créé.
FireFox : outil-> option-> Vie Privé -> afficher les cookies
Je ne sais si c'est parce que je suis en local, est ce que vous comprenez ce problème ?
Voici mon code de test
Voici les cookies que j'ai créés en faisant plusieurs tests, mais je n'arrive à trouver les fichiers cookies dans notamment Internet Temporary Files pour IE
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39 <html> <head> <title>LES COOKIES </title> <script language="javascript" type="text/javascript"> /********** Fonction setCookie ********************/ function setCookie(nom,valeur,duree){ //Créer la date d'expiration var date_expire = new Date(); //Formatage de la date en millisecond date_expire.setTime (date_expire.getTime() + 24 * 3600 * 1000 * duree); //Créer le cookie, en formattant la date en format GMT internationale document.cookie="<br/>" + nom + "=" + valeur + "<br/> date d'espiration :" + date_expire.toGMTString(); } </script> </head> <body> <h3 style="color:red;font-size:14pt">CREER DES COOKIES</h3> <p> <script language="javascript" type"text/javascript"> //Mot de passe stocker dans le cookie var TOTO4="dav79"; //Appeler la boîte de saisie var entree = prompt("Entrez un mot de passe", "dav79"); //Test de la validité du mot de passe if(saisie_motDePass == "dav79"){ //Appeler la fonction de création de cookie setCookie("TOTO4.txt",entree,360); //Récupérer le cookie var mon_cookie = document.cookie; //Afficher le cookie récupérer document.write(mon_cookie); }else { alert("Le mot de passe est erroné"); } </script> </p> </body> </html>
CREER DES COOKIES
motDePass=dav79
date d'espiration :Thu, 21 Oct 2010 12:19:53 UTC; TOTO.txt=dav79
date d'espiration :Sat, 15 Oct 2011 12:26:34 UTC;
TOTO.txt=dav79
date d'espiration :Sat, 15 Oct 2011 12:56:17 UTC;
TOTO4.txt=dav79
date d'espiration :Sat, 15 Oct 2011 12:57:01 UTC
Logiquement je devais trouver les cookies : motDePass, TOTO.txt et TOTO4.txt
Auriez vous une idée pour remédier à ce problème, je vous remercie par avance.
Partager