mar 5 juin 2007
Texte clignotant compatible Firefox et Internet Explorer
05 06 2007Voici un petit script compatible avec ces deux navigateurs pour faire clignoter du texte.
Tags: Firefox, Internet Explorer, javascript, script
//Martin Wetterwald-Dunkerque
<DIV ID="coucou" STYLE="visibility:visible;"><font size="4" color="black">Texte qui doit clignoter</font></DIV>
<SCRIPT>
function cacher_montrer() {
if(document.getElementById('coucou').style.visibility = 'hidden')
{
setTimeout("document.getElementById('coucou').style.visibility = 'visible';",1000);
}
else
{
setTimeout("document.getElementById('coucou').style.visibility = 'hidden';",1000);
}
}
setInterval("cacher_montrer();",2000)
</SCRIPT>
Pour changer la vitesse, il faut changer les nombres des deux setTimeout() qui doivent être égaux et celui du setInterval().
Exemple : le 1er setTimeout() = 500
le 2eme setTimeout() = 500
le setTinterval() = 1000 (500+500)
Dans ce cas vous aurez un clignotement régulier, mais vous pouvez jouer sur ces valeurs pour obtenir un clignotement de votre choix (irrégulier ou plus rapproché).
Ca marche !!!
Scoop it!
Fuzz it!
Merci ! et oui ça marche !
Ca marche même dans les annonces eBay. Merci
Pas moyen de l'utiliser sur myspace il semblerait ... tant pis !
Personnellement, j'ai rectifié le if en rajoutant style.visibilty == 'hidden' , l'opérateur d'égalité s'écrivant avec le double == , le simple égal étant l'opérateur d'affectation.
Mais il est vrai, choses curieuse, que dans les deux cas cela fonctionne, seul une différence tu setInterval étant perceptible, le clignotement ne s'effectuant pas au même rythme
Ca marche pour 1 texte clignotant mais si on en fait un 2ème, (en changeant bien sur le nom des ID) c'est le 2ème qui clignote.
Comment on fait pour que les 2 clignotent.
c super , ca fonctionne parfaitement merci..........