
07/06/2005, 08:15
|
| | Fecha de Ingreso: junio-2005
Mensajes: 10
Antigüedad: 19 años, 11 meses Puntos: 0 | |
Si, si eso lo tengo:
<script>
<!--
var limit="1:01"
if (document.images){
var parselimit=limit.split(":")
parselimit=parselimit[0]*60+parselimit[1]*1
}
function tiempo(){
var mensaje
mensaje = "Atención para responder a la siguiente pregunta \n"
mensaje += "\n dispone de 1 minuto de tiempo"
alert(mensaje)
}
function begintimer(){
if (!document.images)
return
if (parselimit==1)
window.location="index.asp"
else{
parselimit-=1
curmin=Math.floor(parselimit/60)
cursec=parselimit%60
if (curmin!=0)
curtime=curmin+" m. "+cursec+" s."
else
curtime=cursec+" segundos"
window.status="Atención dispone de "+curtime+" para responder la pregunta"
window.document.formulario.reloj.value=curtime
setTimeout("begintimer()",1000)
}
}
//-->
</script>
Y en el var limit le paso los parametros de session de minutos y segundos, pero suponte ahora que no son 3 páginas, que son 1000 como voy a estar pasando parametros de una página a otra???. No hay una forma menos lavoriosa?
Tiene que haberla, estaba pensando en declararme las variables de session en el servidor, parecido al global.asa, para que cuando empiece un curso inicie el tiempo y se mantenga ahi hasta que responda todas las preguntas o el tiempo se acabe. |