Jeudi 17 Janvier 2008
Texte clignotant
Par Jacky, Jeudi 17 Janvier 2008 à 05:29 GMT+2 dans Javascript
Sous la plupart des navigateurs courants (Firefox, Opera, Safari) il suffit d'utiliser la balise blink pour faire clignoter un texte, mais sous Internet Explorer, le texte ne clignote pas. Il faut utiliser un script pour apprendre à IE à faire clignoter cette balise.
Voici le script à introduire entre les balises <head> et </head>de votre page:
<script type="text/javascript">
<!--
/*
* Le code suivant va apprendre la balise blink à IE
*/
if ( document.all )
{
function blink_show()
{
blink_tags = document.all.tags('blink');
blink_count = blink_tags.length;
for ( i = 0; i < blink_count; i++ )
{
blink_tags[i].style.visibility = 'visible';
}
window.setTimeout( 'blink_hide()', 700 );
}
function blink_hide()
{
blink_tags = document.all.tags('blink');
blink_count = blink_tags.length;
for ( i = 0; i < blink_count; i++ )
{
blink_tags[i].style.visibility = 'hidden';
}
window.setTimeout( 'blink_show()', 250 );
}
window.onload = blink_show;
}
-->
</script>
Et entre </body> et </body>:
<blink>C'est nouveau ça?</blink>
Pour voir le résultat: cliquez ici




