Problème avec des cookies en javascript
lasngc
-
lasngc -
lasngc -
Je voulais savoir comment faire marcher ce programme
perso.club-internet.fr/erpaquet/lasjeu2.htm
le problème c'est que le temps ne décompte pas et pourtant j'ai mis une fonction pour le faire . Voici le programme en espérant que quelqu'un pourra m'aider.
function getCookieVal(offset) {
var endstr=document.cookie.indexOf (";", offset);
if (endstr==-1)
endstr=document.cookie.length;
return unescape(document.cookie.substring(offset, endstr));
}
function GetCookie (name) {
var arg=name+"=";
var alen=arg.length;
var clen=document.cookie.length;
var i=0;
while (i<clen) {
var j=i+alen;
if (document.cookie.substring(i, j)==arg)
return getCookieVal (j);
i=document.cookie.indexOf(" ",i)+1;
if (i==0) break;}
return null;
}
function SetCookie (name, value) {
dateExp = new Date(3000,11,11);
dateExp = dateExp.toGMTString();
var argv=SetCookie.arguments;
var argc=SetCookie.arguments.length;
var expires=(argc > 2) ? argv[2] : null;
var path=(argc > 3) ? argv[3] : null;
var domain=(argc > 4) ? argv[4] : null;
var secure=(argc > 5) ? argv[5] : false;
document.cookie=name+"="+escape(value)+
((expires==null) ? "" : ("; expires="+expires.toGMTString()))+
((path==null) ? "" : ("; path="+path))+
((domain==null) ? "" : ("; domain="+domain))+
((secure==true) ? "; secure" : "");
}
function Cookie1()
{
jour1=GetCookie("jour");
if (jour1==jour2)
{
mois1=GetCookie("mois");
venue++;
}
else
{
mois1=daton.getMonth();
jour1=daton.getDate();
venue=0;
}
SetCookie("venue",venue,dateExp,domain);
SetCookie("jour",jour1,dateExp,domain);
SetCookie("mois",mois1,dateExp,domain);
if (venue>=6)
{
alert("Vous avez joué toutes vos parties aujourd'hui, revenez demain");
this.close();
}
et un peu plus loin dans le programme
<script language="Javascript">
{
document.formulaire.tempo.value="faut tout gratter"
pointe=GetCookie("vospoint");
venue=GetCookie("venue");
if (venue==0){
pointe=0;}
document.formulaire.pointo.value=pointe;
vient=5-venue
document.formulaire.venant.value=vient;
}
</script>
merci pour votre aide
[ Répondre à lasngc ] [
perso.club-internet.fr/erpaquet/lasjeu2.htm
le problème c'est que le temps ne décompte pas et pourtant j'ai mis une fonction pour le faire . Voici le programme en espérant que quelqu'un pourra m'aider.
function getCookieVal(offset) {
var endstr=document.cookie.indexOf (";", offset);
if (endstr==-1)
endstr=document.cookie.length;
return unescape(document.cookie.substring(offset, endstr));
}
function GetCookie (name) {
var arg=name+"=";
var alen=arg.length;
var clen=document.cookie.length;
var i=0;
while (i<clen) {
var j=i+alen;
if (document.cookie.substring(i, j)==arg)
return getCookieVal (j);
i=document.cookie.indexOf(" ",i)+1;
if (i==0) break;}
return null;
}
function SetCookie (name, value) {
dateExp = new Date(3000,11,11);
dateExp = dateExp.toGMTString();
var argv=SetCookie.arguments;
var argc=SetCookie.arguments.length;
var expires=(argc > 2) ? argv[2] : null;
var path=(argc > 3) ? argv[3] : null;
var domain=(argc > 4) ? argv[4] : null;
var secure=(argc > 5) ? argv[5] : false;
document.cookie=name+"="+escape(value)+
((expires==null) ? "" : ("; expires="+expires.toGMTString()))+
((path==null) ? "" : ("; path="+path))+
((domain==null) ? "" : ("; domain="+domain))+
((secure==true) ? "; secure" : "");
}
function Cookie1()
{
jour1=GetCookie("jour");
if (jour1==jour2)
{
mois1=GetCookie("mois");
venue++;
}
else
{
mois1=daton.getMonth();
jour1=daton.getDate();
venue=0;
}
SetCookie("venue",venue,dateExp,domain);
SetCookie("jour",jour1,dateExp,domain);
SetCookie("mois",mois1,dateExp,domain);
if (venue>=6)
{
alert("Vous avez joué toutes vos parties aujourd'hui, revenez demain");
this.close();
}
et un peu plus loin dans le programme
<script language="Javascript">
{
document.formulaire.tempo.value="faut tout gratter"
pointe=GetCookie("vospoint");
venue=GetCookie("venue");
if (venue==0){
pointe=0;}
document.formulaire.pointo.value=pointe;
vient=5-venue
document.formulaire.venant.value=vient;
}
</script>
merci pour votre aide
[ Répondre à lasngc ] [
A voir également:
- Problème avec des cookies en javascript
- Supprimer les cookies - Guide
- Telecharger javascript - Télécharger - Langages
- La cause de ce problème peut être la désactivation ou le refus des cookies ✓ - Forum Mozilla Firefox
- Javascript void 0 c'est quoi ✓ - Forum Réseaux sociaux
- Afficher un tableau javascript en html ✓ - Forum Javascript