Cookie en javascript au secours
qwix
-
Bobinours Messages postés 2903 Statut Membre -
Bobinours Messages postés 2903 Statut Membre -
Bonjour à tous j'ai un gros problème avec un cookie:
-la création du cookie marche très bien mais c'ets lors de la récupération de la valeur que tout déconne et je ne comprends pas pourquoi. Toute aide serait la bienvenue et merci d'avance.
voici le cookie:
var cookvalue
function GetCookie(){
var cook = document.cookie
var egal= cook.indexOf("=")
var pv = cook.indexOf(";")
cookvalue = cook.substring(egal+1,pv)
if (cookvalue==-1)
{pv=cook.length}
if (isNaN(parseFloat(cookvalue)))
{cookvalue=0}
document.FondCaisse.FondCaisse.value=cookvalue
}
function SetCookie(value){
aujourdhui = new Date()
var expdate = new Date();
expdate.setTime(aujourdhui.getTime()+(365*24*60*60*1000)) cook ="FondCaisse="+value+";"+expdate.toGMTString() document.cookie=cook
}
function Ajoute(){
var resultat = 0
resultat = cookvalue*1+document.FormTot.TotEuro.value*1
SetCookie(resultat)
}
-la création du cookie marche très bien mais c'ets lors de la récupération de la valeur que tout déconne et je ne comprends pas pourquoi. Toute aide serait la bienvenue et merci d'avance.
voici le cookie:
var cookvalue
function GetCookie(){
var cook = document.cookie
var egal= cook.indexOf("=")
var pv = cook.indexOf(";")
cookvalue = cook.substring(egal+1,pv)
if (cookvalue==-1)
{pv=cook.length}
if (isNaN(parseFloat(cookvalue)))
{cookvalue=0}
document.FondCaisse.FondCaisse.value=cookvalue
}
function SetCookie(value){
aujourdhui = new Date()
var expdate = new Date();
expdate.setTime(aujourdhui.getTime()+(365*24*60*60*1000)) cook ="FondCaisse="+value+";"+expdate.toGMTString() document.cookie=cook
}
function Ajoute(){
var resultat = 0
resultat = cookvalue*1+document.FormTot.TotEuro.value*1
SetCookie(resultat)
}
A voir également:
- Cookie en javascript au secours
- Supprimer cookie - Guide
- Comment récupérer mon jeu cookie jam - Forum Facebook
- Javascript arrondi ✓ - Forum Javascript
- 400 bad request request header or cookie too large ✓ - Forum Réseaux sociaux
- Telecharger javascript - Télécharger - Langages
1 réponse
Une adresse utile : http://www.anguenot.com/cookies.html
Un conseil, mets des ; (point virgule) à la fin de chaque instruction. Particulièrement celle là qui te provoque une erreur :
expdate.setTime(aujourdhui.getTime()+(365*24*60*60*1000)) cook ="FondCaisse="+value+";"+expdate.toGMTString() ; document.cookie=cook
-= Bobinours =-
Un conseil, mets des ; (point virgule) à la fin de chaque instruction. Particulièrement celle là qui te provoque une erreur :
expdate.setTime(aujourdhui.getTime()+(365*24*60*60*1000)) cook ="FondCaisse="+value+";"+expdate.toGMTString() ; document.cookie=cook
-= Bobinours =-