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 (n < 10) salida = "0" + n ;
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>