Vous prendrez bien un petit cookie pour annoncer le nombre de visite(s) à votre lecteur. Un classique !!! N'oubliez cependant pas que certains internautes désactivent les cookies...Cliquez sur actualiser pour voir l'effet
Démo :
Etape 1 : Ajouter dans la partie <HEAD> :
<SCRIPT LANGUAGE="Javascript"> <!-- // Cette fonction est un petit programme qui extrait la valeur du cookie function getCookie(byname){ byname=byname+"="; nlen = byname.length; fromN = document.cookie.indexOf(byname)+0; if((fromN) != -1) { fromN +=nlen toN=document.cookie.indexOf(";",fromN)+0; if(toN == -1) {toN=document.cookie.length;} return unescape(document.cookie.substring(fromN,toN)); } return null; } // Cette fonction écrit le cookie function setCookie(name,value,time) { exp = new Date(); if((name==null)||(value==null)) return false; if(time==null) time=365*86400000; exp.setTime(exp.getTime()+time); document.cookie =escape(name)+"="+escape(value)+"; "+"expires="+exp.toGMTString(); return true; } // Cette fonction regarde dans le cookie la valeur du compteur d'accès function checkAccess() {today=new Date(); countvalue=getCookie("counter"); if((countvalue==null)||(countvalue=="")) {countvalue="0"; } countvalue=parseInt(countvalue)+1; setCookie("counter",countvalue); } // --> </SCRIPT>
Etape 2 : Ajouter dans le body en modifiant le texte si vous le souhaitez.
<SCRIPT> <!-- checkAccess(); count = parseInt(countvalue); if(count==1) {s="Ceci est votre première visite.";} else {s="Ceci est votre "+count+" ème visite.";} document.writeln(s); // --> </SCRIPT>