Effet rainbow sur vos pages HTML

Statut
N'est pas ouverte pour d'autres réponses.

Lizard

Membre
Inscription
31 Août 2013
Messages
285
Réactions
47
Points
1 456
voici comment avoir un effet rainbow sur vos pages HTML :

<div align="center">
<!-- DEBUT DU SCRIPT RAINBOW-->
<b><font size="12">
<script language="JavaScript1.1">


//var text="INFORMATIONS :" // Votre texte ici

var text="INFORMATIONS :" // Votre texte ici
var speed=500 // La vitesse de fondu


if (document.all||document.getElementById){
document.write('<span id="highlight">' + text + '</span>')
var storetext=document.getElementById? document.getElementById("highlight") : document.all.highlight
}
else
document.write(text)
var hex=new Array("00","14","28","3C","50","64","78","8C","A0","B4","C8","DC","F0")
var r=1
var g=1
var b=1
var seq=1
function changetext(){
rainbow="#"+hex[r]+hex[g]+hex
storetext.style.color=rainbow
}
function change(){
if (seq==6){
b--
if (b==0)
seq=1
}
if (seq==5){
r++
if (r==12)
seq=6
}
if (seq==4){
g--
if (g==0)
seq=5
}
if (seq==3){
b++
if (b==12)
seq=4
}
if (seq==2){
r--
if (r==0)
seq=3
}
if (seq==1){
g++
if (g==12)
seq=2
}
changetext()
}
function starteffect(){
if (document.all||document.getElementById)
flash=setInterval("change()",speed)
}
starteffect()
</script><span id="highlight" style="color: rgb(240, 0, 200);">INFORMATIONS :</span>
<!-- FIN DU SCRIPT RAINBOW-->
</font></b>
</div>

voila amusez vous bien :)
 
D

deleted32675

Oui tu ferais mieux de citer ta source car toi même tu ne sais pas comment fonctionne le script.
Rien qu'à voir ça:
//var text="INFORMATIONS :" // Votre texte ici
Un commentaire dans un commentaire ? Et en plus la même ligne est répétée en dessous sans les //.
Cette ligne n'a pas d'intérêt.
 

Guklam

Membre
Inscription
7 Août 2013
Messages
278
Réactions
56
Points
3 713
<b><font size="12">

Balise obsolète en HTML 5

Et inutile de préciser le Javascript 1.1 qui ne sert pas à grand chose, un simple <script type="text/javascript"> suffit. ^^
 
Statut
N'est pas ouverte pour d'autres réponses.
Haut