BlogoDev

Texto parpadeando en Web

by P-los on Mar.11, 2009, under Web

A petición de un cliente, requerí que en un sitio web determinado texto parpadeara.

Lo primero que busqué, fue como hacerlo por medio de css, y me encontré con la siguiente instrucción:

p{
  text-decoration:blink;
}

Al verificar que trabajara, me doy cuenta que no funciona en Internet Explorer, así que despues de buscar un rato más, doy con el siguiente bloque de Javascript que hace la misma función:

function doBlink() {
  var blink = document.all.tags("BLINK")
  for (var i=0; i<blink.length; i++)
    blink[i].style.visibility = blink[i].style.visibility == "" ? "hidden" : ""
}
function startBlink() {
  if (document.all)
    setInterval("doBlink()",1000)
}
window.onload = startBlink;

Para esta segunda opcion, el texto que deseamos hacer que parpadee hay que encerrarlo en un bloque como el siguiente:

<blink>texto parpadeante</blink>

El problema al utilizar esta segunda opcion, es que causará problemas al realizar la validación de estándares de la W3C.

Si alguien tiene una mejor opción para lograr este cometido, será bienvenida para compartirse con la comunidad.

:, ,
Posts Relacionados

Leave a Reply

Paginas

 

March 2009
M T W T F S S
    Apr »
 1
2345678
9101112131415
16171819202122
23242526272829
3031