Explication sur un code pour un compteur
Bonnjour a tous,
Voila j'ai récuperer un code javascript sur le net, et je voudrais quelque explication dessus:
- Comment le remetre a zéro?
- Est ce qu'il y a possibiliter de le remetre a zéro tous les X jours?
- Ou si vous voyer encore quelque éxplication a me donner je suis preneur
Voila le code en question qui va dans la balise "HEAD"
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
| <style>
.counter{
background-image: url('http://fonds.toutimages.com/fo_beige/beige048.gif');
color:blue;
font-weight:bold;
}
</style>
<script>
expireDate = new Date
expireDate.setMonth(expireDate.getMonth()+6)
jcount = eval(cookieVal("jaafarCounter"))
jcount++
document.cookie = "jaafarCounter="+jcount+";expires=" + expireDate.toGMTString()
function cookieVal(cookieName) {
thisCookie = document.cookie.split("; ")
for (i=0; i<thisCookie.length; i++){
if (cookieName == thisCookie[i].split("=")[0]){
return thisCookie[i].split("=")[1]
}
}
return 0
}
function page_counter(){
for (i=0;i<(7-jcount.toString().length);i++)
document.write('<span class="counter">0</span>')
for (y=0;y<(jcount.toString().length);y++)
document.write('<span class="counter">'+jcount.toString().charAt(y)+'</span>')
}
</script> |
Merci de vos réponse