La durée de visite d'une page web.

Soyez le premier à donner votre avis sur cette source.

Snippet vu 7 071 fois - Téléchargée 25 fois

Contenu du snippet

Ce Script compt le nempre de secandes écouler depuis le Load de la page web par le browser.
Il est important de la faire inclue dans une <framest> pour calculer la durée de visite de votre site.

Source / Exemple :


<HTML>
<HEAD>

<script  language=javascript>
<!--
var maintenant = new Date();
var Start = maintenant.getTime();

function affiche_heure()
 {
var secondes_abs = Math.round(calcul_temps());
var secondes_rel = secondes_abs % 60;
var minutes_abs = Math.round((secondes_abs-30)/60);
var nombre_secondes ="" + ((secondes_rel > 9) ? secondes_rel : "0" + secondes_rel);
var nombre_minutes ="" + ((minutes_abs > 9) ? minutes_abs : "0" + minutes_abs);
window.document.affiche.temps.value = " Site visité de puis  " + nombre_minutes + ":" + nombre_secondes ;
window.setTimeout('affiche_heure()',1000);

}
function calcul_temps()
{
var encore_toujours = new Date();
return((encore_toujours.getTime() - Start)/1000);
}
// -->
</script>

<TITLE> En-tète du site ...</TITLE>
<META HTTP-EQUIV="Content-Type" content="text/html; charset=Windows-1252">
</HEAD>

<BODY      onload="window.setTimeout('affiche_heure()',1000)">

 <form name=affiche action="" ID=Form1
        STYLE="position:absolute;top:0px;left:10px;z-index:-1">
      <input size=25 value=00:00 name=temps ID=Text1> 
  </form>

</BODY>
</HTML>

Conclusion :


si votre fichier est "EnTete.htm" par exemple, Vous peuvez construire votre index du site comme suit:

<frameset rows="32,*,0" border=0>

<frame name="HEADER" src="EnTete.html"
frameborder=0 marginheight=0 marginwidth=0 noresize scrolling="no">

<frame name="MAIN" src="CourpSite.htm"
frameborder=0 marginheight=0 marginwidth=0 noresize scrolling="auto">

</frameset>

A voir également

Ajouter un commentaire

Commentaires

Messages postés
6
Date d'inscription
samedi 30 août 2008
Statut
Membre
Dernière intervention
21 mars 2009

bravo
Messages postés
2
Date d'inscription
jeudi 23 juin 2005
Statut
Membre
Dernière intervention
4 mars 2007

Merci beaucoup je crois que je vais l'insérer dans mon site.

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.