Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > JavaScript
JavaScript Forum programmation JavaScript. Lire : Cours JavaScript, FAQ JavaScript, Toutes les FAQ JavaScript et Sources JavaScript
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 13/01/2012, 14h58   #1
Candidat au titre de Membre du Club
 
Inscription : mars 2008
Messages : 11
Détails du profil
Informations forums :
Inscription : mars 2008
Messages : 11
Points : 10
Points : 10
Par défaut destruction de cookie avec firefox : KO

Bonjour,

J'essaye de détruire un cookie (utilisé pour la session d'une appli) mais ca ne fonctionne pas dans firefox 9 alors qu'il n'y a pas de problèmes avec IE6 (oui, je sais .. mais j'ai pas le choix).

Voici le code de ma page
Code :
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
<%@ page language="java" import="java.util.*" pageEncoding="ISO-8859-1"%>
<html>
<head>
	<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
	<meta http-equiv="pragma" content="no-cache" />
	<meta http-equiv="cache-control" content="no-cache" />
	<meta http-equiv="expires" content="0" />
 
<script type="text/javascript">
 
	function deleteCookie(name) {
		var expire = new Date ();
		expire.setTime (expire.getTime() - (24 * 60 * 60 * 1000));
		var expire2 = name + "=; expires=" + expire.toGMTString();
		document.cookie = name + "=; expires=" + expire.toGMTString();
	}
</script>
 
</head>
 
 
<body>
<script type="text/javascript">
	deleteCookie('MONCOOKIE');
 
</script>
	<p>Déconnexion en cours</p>
</body>
 
</html>
Pouvez-vous m'aider ?
Merci
pika822 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/01/2012, 16h17   #2
Membre confirmé
 
Avatar de SPACHFR
 
Inscription : février 2004
Messages : 502
Détails du profil
Informations forums :
Inscription : février 2004
Messages : 502
Points : 243
Points : 243
Bonjour,

Essais ça (jamais testé...)

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
 
 
function setCookie(name, value, days) {
        var expirationDate = new Date();
        expirationDate.setTime(expirationDate.getTime() + (days * 24 * 3600 * 1000)); // on calcule la nouvelle date
        document.cookie = name + "=" + escape(value) + ";expires=" + expirationDate.toGMTString();
}
 
 
 
function deleteCookie(name) {
  setcookie(name, '', time()-1);
}
__________________
S'il n'y a pas de solution c'est qu'il n'y a pas de problème.
SPACHFR est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/01/2012, 18h53   #3
Modérateur
 
Avatar de NoSmoking
 
Homme
Inscription : janvier 2011
Messages : 2 944
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Isère (Rhône Alpes)

Informations forums :
Inscription : janvier 2011
Messages : 2 944
Points : 4 776
Points : 4 776
Bonjour,
http://javascript.developpez.com/faq...=navig#cookies
NoSmoking est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 19h28.


 
 
 
 
Partenaires

Hébergement Web