ca depend des cookies !!!!
Yen a des plus volaitle que d'autres... Surment fait avec du Vahiné :D
drakkon
Un cookie meurent ... mais ne se rend pas ! :wahoo:
En fait une fois le cookie expiré il reste en place sur la machine
giova
Merci JPA pour tes Infos...
En fait je me prend la ete pour rien car je ne savis pas que si tu ne specifie pas d'expiration, le cookie meurt en fin de session.
M'enfin, c'est pour un CD de Demo qui lance un soft d'install, et le cookie sert juste à dire au soft d'install qui est lancé dans le temp de Windows par IE, où se trouve le CD, et donc les repertoires sources de l'install...
Finalement, vu que les comportement differe d'un navigateur à l'autre, c'est le Soft d'install qui efface le cookie apres l'avoir lu, comme ca y a plus de doute...
définie dans le champ expires, indique jusqu'à quelle date le cookie peut être utilisé. C'est une valeur date exprimée sous la forme Sun,JJ-MM-AA HH:MM:SS GMT, le jour de la semaine étant en anglais abrégé (Sun, Mon, Tue, ...)
Si on ne précise pas de date d'expiration, le cookie "meurt" à la fin de la session en cours du navigateur."
As tu essayé de voir si lorsque tu fermes l'explorateur, le cookie est détruit.
Comme les cookies sont uniquement des fichiers texte, ils ne vont pas se détruire tous seuls... C'est au navigateur de les gérer (Netscape et IE ne les gèrent pas de la même manière...)
je ne veux pas être pessimiste, mais si le navigateur devait faire tourner en permanence un job en tâche de fond pour vérifier la validé des cookies à la seconde près, ce serait un boulot énorme.
giova
Je viens de comparer mon script à plusieurs scripts de Tierces personnes, et apparement je fais ce qu'il faut.
Tout semble donc OK, sauf que mes cookies ne s'effacent pas !!
ALors comment se passe l'effacement des cookies périmés?
à quelle frequence ?
quand?
où?
comment?
En vous remerciant d'avance pour votre ide les experts :)
giova
Pour IE5
J'ai fais une chtite fonction visant à créer un cookie ayant une durée de vie de 30 secondes !!!
Et voici le contenu de cette famous fonction :
never = new Date();
never.setSeconds(never.getSeconds() + 30);
var expString = "; expires=" + never.toGMTString()
document.cookie = "MONBLABLAAMOINA" + never + expString;
Et mon cookie ne meurt pas dans les Delais impartis !!!
ALors comment se passe l'exiration des cookies ?
Quand leur expiration est elle vérifié ?
Bref pourquoi mes cookies ne s'efface pas au bout de 30 Secondes ?
That Is My Question !!!! ??? quelqu'un connait la rep ???
PS: INUTILE DE ME DIRE DE NE PAS LIMIT2 MES COOKIES A 30 SEC, JE N'AI PAS LE CHOIX !!! IL ME FAUT CES COOKIES DE 30 SECS? OU SINON RIEN :(