Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/03/2007, 18:32
Avatar de Shiryu_Libra
Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 17 años, 8 meses
Puntos: 88
Cuenta Regresiva de TUNAIT.... duda de evaluacion

tengo este grandioso codigo que TUNAIT, tiene en su pagina

lo que intento es lo siguiente.
  1. al entrar mediante el formulario,
  2. permitirle redireccionarlo a la pagina que se le autoriza,
  3. despues en el onload de la pagina iniciar el conteo
  4. duracion 20 minutos en su session, , esto puede variar
  5. si este esta usando la pagina, pues cada ves que cargue pagina, se reinicara el contador
  6. si llegase a ceros, borrar su clave o su autorizacion, y mandarlo a ingresar nuevamente.

este es el codigo de conteo regresivo de TUNAIT
Código:
<script type="text/javascript">
/*****************************************************************************
Script por Tunait! (28/9/2003)
Si quieres usar este script en tu sitio eres libre de hacerlo con la condición de que permanezcan intactas estas líneas, osea, los créditos.
No autorizo a publicar y ofrecer el código en sitios de script sin previa autorización
Si quieres publicarlo, por favor, contacta conmigo.
http://javascript.tunait.com/
[email protected] 
******************************************************************************/
var horas = 00 //establece las horas
var minutos = 00 //establece los minutos
var segundos = 20 //establece los segundos
var horas2,minutos2,segundos2
function cuentaAtras(){
    if(segundos > 0){
        segundos--
    }
    else{
        if(minutos > 0){
            segundos = 59;
            minutos--
        }
        else{
            if(horas > 0){
                minutos = 59;
                horas--
            }
        }
    }
    ceros()
    document.getElementById('ca').firstChild.nodeValue = horas2 + ":" + minutos2 + ":" + segundos2
    if(horas > 0 || minutos > 0 || segundos > 0){
        tiempo = setTimeout('cuentaAtras()',1000)
    }
}
function ceros(){
    segundos.toString().length < 2 ? segundos2="0" + segundos : segundos2 = segundos
    minutos.toString().length < 2 ? minutos2="0" + minutos : minutos2 = minutos
    horas.toString().length < 2 ? horas2="0" + horas : horas2 = horas
}
function escribe(){
    ceros()
    document.write ('<span id="ca">' + horas2 + ":" + minutos2 + ":" + segundos2 + '</span>')
}
</script>
queria utilizar una simple pregunta,
IF(HORAS==0 || MINUTOS==0 || SEGUNDO==0)
{hacer lo necesario}
end if

pero no identifico bien en que parte escribirlo, alguna sugerencia??