Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/03/2005, 09:54
osw
 
Fecha de Ingreso: marzo-2005
Mensajes: 7
Antigüedad: 19 años, 9 meses
Puntos: 0
De acuerdo cuenta el tiempo en la pagina, al refrescar pierdo variable

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