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

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

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.