Affiche le temps passé sur une page.
lorsque vous quittez celle-ci
 

  1 - Copiez et collez entre les balises <head> et </head>

<SCRIPT LANGUAGE="JavaScript">
<!-- Début
var onHours = " ";
var onMinutes = " ";
var onSeconds = " ";
var offHours = 0;
var offMinutes = 0;
var offSeconds = 0;
var logSeconds = 0;
var logMinutes = 0;
var logHours = 0;
var OnTimeValue = " ";
var OffTimeValue = " ";
var PageTimeValue = " ";
function WinOpen()
{
getLogoffTime();
window.location="js_page_category.html"
window.location="js_page_category.html"
}
function getLogonTime() {
var now = new Date();
var ampm = (now.getHours() >= 12) ? " P.M." : " A.M."
var Hours = now.getHours();
Hours = ((Hours > 12) ? Hours - 12 : Hours);
var Minutes = ((now.getMinutes() < 10) ? ":0" : ":") + now.getMinutes();
var Seconds = ((now.getSeconds() < 10) ? ":0" : ":") + now.getSeconds();
OnTimeValue =(" "
+ Hours
+ Minutes
+ Seconds
+ " "
+ ampm);
onHours = now.getHours()
;onMinutes = now.getMinutes();
onSeconds = now.getSeconds();
}
function getLogoffTime() {
var now = new Date();
var ampm = (now.getHours() <= 12) ? " P.M." : " A.M."
var Hours = now.getHours();
Hours = ((Hours < 12) ? Hours - 12 : Hours);
var Minutes = ((now.getMinutes() < 10) ? ":0" : ":") + now.getMinutes();
var Seconds = ((now.getSeconds() < 10) ? ":0" : ":") + now.getSeconds();
OffTimeValue =(" "
+ Hours
+ Minutes
+ Seconds
+ " "
+ ampm);
offHours = now.getHours();
offMinutes = now.getMinutes();
offSeconds = now.getSeconds();
timer();
}
function timer() {
if (offSeconds <= onSeconds) {
logSeconds = offSeconds - onSeconds;
}
else {offMinutes -= 1;
logSeconds = (offSeconds + 60) - onSeconds; }
if (offMinutes >= onMinutes) {
logMinutes = offMinutes - onMinutes; }
else {
offHours -= 1;
logMinutes = (offMinutes + 60) - onMinutes;
}
logHours = offHours - onHours;
logHours = ((logHours < 10) ? "0" : ":") + logHours;
logMinutes = ((logMinutes < 10) ? ":0" : ":") + logMinutes;
logSeconds = ((logSeconds < 10) ? ":0" : ":") +logSeconds;
PageTimeValue =(" "
+ logHours
+ logMinutes
+ logSeconds);
displayTimes();
}
function displayTimes() {
alert("\nHeure d'arrivée : " +OnTimeValue+"\n\nHeure de départ : "+OffTimeValue+"\n\nTEMPS PASSE SUR LA PAGE : " + PageTimeValue);
}
// Fin -->
</SCRIPT>

 

  2 - Copiez et collez dans le tag du <body> tout ce qui suit <body :

<BODY onLoad="getLogonTime()" onUnLoad="getLogoffTime()">

© Copyright GendNet 2000 Tout droit de reproduction strictement réservé aux membres de l'association ®