Ver Mensaje Individual
  #2 (permalink)  
Antiguo 24/02/2007, 10:00
Avatar de derkenuke
derkenuke
Colaborador
 
Fecha de Ingreso: octubre-2003
Ubicación: self.location.href
Mensajes: 2.665
Antigüedad: 20 años, 6 meses
Puntos: 45
Re: Texto intermitente que se muestra cada cierto tiempo

Algo así...
Código PHP:
<html>
<
head>
</
head>

<
body>

<
div id="texto">Hola</div>

<
script>
var 
llevoParpadeado=0;
var 
capa=document.getElementById("texto");
function 
parpadea(vecestparon) {        //1 vez al segundo
    //alert("parpadea ha sido llamado");
    
if(llevoParpadeado<veces) {
        
capa.style.color="red";
        
//alert("ejecuto un parpadeo, dentro de t en negro y dentro de 2t ejecutare un parpadea");
        
setTimeout("capa.style.color='black'"t);
        
setTimeout("parpadea("+veces+", "+t+", "+paron+")"t*2);
        
llevoParpadeado++;
        
//alert("cambio llevoParpadeando, ahora es "+llevoParpadeado);
    
}
    else {
        
//alert("hemos hecho todos los parpadeos, dentro de paron ("+paron+") ejecutare otra vez parpadea");
        
llevoParpadeado=0;
        
setTimeout("parpadea("+veces+", "+t+", "+paron+")"paron);
    }
}

parpadea(5,100010000);

</script>

</body>
</html> 
Parpadea 5 veces con tiempo de parpadeo 1000ms (entre un cambio de color y otro) y despues espera 10000ms para volver a empezar los 5 parpadeos...
__________________
- Haz preguntas inteligentes, y obtendrás más y mejores respuestas.
- Antes de postearlo Inténtalo y Búscalo.
- Escribe correctamente tus mensajes.