Czas spędzony na stronie

Jeśli chcesz aby odwiedzający wiedział ile czasu spędził na Twojej - ten skrypt jest w sam raz. Nie zapomnij tylko dodać do znacznika Body:onLoad="window.setTimeout('getSecs()',1)".
Dodatkowo skrypt posiada opcję wyświetlania komunikatów gdy liczba sekund osiągnie określoną wartość:

if (mySecs1==60) {alert("komunikat gdy jest 60 sekund") }
if (mySecs1==333) {alert("komunikat gdy jest 333 sekund") }

Wartości (kiedy ma się wyświetlić komunikat) komunikatów i ich treść możemy dowolnie zmieniać.

SEKCJA BODY:

<script>


startday = new Date();
clockStart = startday.getTime();
function initStopwatch()
{
var myTime = new Date();
var timeNow = myTime.getTime();
var timeDiff = timeNow - clockStart;
this.diffSecs = timeDiff/1000;
return(this.diffSecs);
}
function getSecs()
{
var mySecs = initStopwatch();
var mySecs1 = ""+mySecs;
mySecs1= mySecs1.substring(0,mySecs1.indexOf("."));
document.tijd.hiero.value=mySecs1
window.setTimeout('getSecs()',1000);
if (mySecs1==60) {alert("jesteś tutaj już 60 sekund ...") }
if (mySecs1==333) {alert("jesteś tutaj już 333 sekundy...") }
if (mySecs1==666) {alert("jesteś tutaj już 666 sekund ...") }
if (mySecs1==999) {alert("Ciągle jesteś zainteresowany tą stroną; to już 999 sekund...") }
}
</script>

W miejscu:

<form name="tijd"><P>
<center>Jesteś tutaj już przez:
<br>
<input size=4 name=hiero>
<br>sekund.
</form>