hola me llamo osw
quiero hacer un contador que me cuente el tiempo en que fue accesada mi pagina osea que cuando alguien entre a la web el contador empiese ah contar el tiempo de visita
el codigo es este
<HTML>
<HEAD>
<TITLE>Ejemplos Javascript: ejemplo práctico </TITLE>
<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(".")) + " secondi";
document.forms[0].timespent.value = mySecs1
window.setTimeout('getSecs()',1000);
}
</script>
</HEAD>
<BODY bgcolor="white" onLoad="window.setTimeout('getSecs()',1)">
<CENTER><form>
Estás en esta página desde hace:
<input size=9 name=timespent>
</form></center>
</body>
</html>
pero el problema es que cuando refresco la pagina el contador comiensa nuevamente desde 0 y yo no quiero eso quisiera que me ayuden para que el contador siga contando desde el segundo inicial osea que si refresco la pagina cuando estaba 20 segundos entonces continue el contador despues de ser refrescado 21 22 23