Ver Mensaje Individual
  #4 (permalink)  
Antiguo 29/04/2003, 20:06
AeSePe1
Invitado
 
Mensajes: n/a
Puntos:
Reloj con cuenta progresiva.

Hola!!!
Resulta que tengo el siguiente código y le quiero agregar 3 opciones más.
- Que la cuenta progresiva no se active hasta que no se haga click en el botón "Empezar"
- Que exista un botón que permita parar la cuenta (congelarla) y otro que la pueda vovlver a cero. (también congelante, ya que se activará de nuevo si hago click en el botón "empezar").
- Que exista otro botón más que me permita ver en una ventana windows la cuenta congelada en el momento que hizo click sobre el botón, cuando cierro esta ventana, la cuenta sigue...

espero que me lo puedan hacer.
saludos.

Código PHP:
<script language="javascript" >
var 
minutero 0;
var 
segundero 0;
var 
horario 0;
var 
activo false;

function 
ajuste(n)    {
    var 
salida "";
    if (
10)    salida "0" ;
    else 
salida "" n;
    return 
salida;
}

function 
iniciaReloj()    {
    if (
activo) {alert("Fin cuenta"); location.reload()}
    
activo true;
    
document.digital.segundo.value ajuste(segundero);
    
document.digital.minuto.value ajuste(minutero);
    
document.digital.hora.value ajuste(horario);
    
setTimeout("ponSegundero()"1000);
}

function 
ponSegundero()    {
    if (++
segundero 59)    {
        
ponMinutero();
        
segundero 0;
    }
    
document.forms.digital.segundo.value ajuste(segundero);
    
setTimeout("ponSegundero()"1000);
}

function 
ponMinutero()    {
    if (++
minutero 59)    {
        
ponHora();
        
minutero 0;
    }
    
document.forms.digital.minuto.value ajuste(minutero);
}

function 
ponHora()    {
    if (++
horario 23)    horario 0;
    
document.forms.digital.hora.value ajuste(horario);
}
</script> 

Última edición por KarlanKas; 30/04/2003 a las 02:46