Lien Magiques Javascript Problème Script

Dj-Tekila Messages postés 9 Date d'inscription   Statut Membre Dernière intervention   -  
georgesjeandenis Messages postés 23 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

j'ai un script le voici :

<script type="text/javascript"> 
////////////////////////////////////
// LES LIENS MAGIQUES//
////////////////////////////////////
var couleur;
var b=0;var c=255;d=100;
var obj;
function on(e){
if(!obj){obj=window.Event ? e.target : event.srcElement};
couleur="rgb("+b+","+c+","+d+")";
if(b<=245){b+=10}
else if(b>245 && c>10){c-=10}
else if(d>0){d-=10}
obj.style.color=couleur;
un=setTimeout("on()",10)
}
function off(){
clearTimeout(un);
obj=false;
b=0;c=255;d=100;
this.style.color=''
}
var liens=document.links;
for(i=0;i<liens.length;i++){
liens[i].onmouseover=on;
liens[i].onmouseout=off;
}
</script>


Il s'agit d'un lien Magique, un script ou au passage de la souris le lien fais toutes le couleurs (n bref il deviens multicolor)mais le problème c'est que la couleur ne se répète pas, comment faire pour pour que la couleurs se répète indéfiniment ?

Voir ce que sa fais actuellement, passez la souris (sans cliquer) sur un des bouton sur ce site : http://www.sostream.tv]


A voir également:

3 réponses

Dj-Tekila Messages postés 9 Date d'inscription   Statut Membre Dernière intervention  
 
UP SVP aucune aide ?
0
Dj-Tekila Messages postés 9 Date d'inscription   Statut Membre Dernière intervention  
 
UP Personne à une réponse ?
0
georgesjeandenis Messages postés 23 Date d'inscription   Statut Membre Dernière intervention   1
 
solution simple:


<script type="text/javascript">
////////////////////////////////////
// LES LIENS MAGIQUES//
////////////////////////////////////
var couleur;
var b=0;var c=255;d=100;
var obj;
function on(e){
if(!obj){obj=window.Event ? e.target : event.srcElement};
couleur="rgb("+b+","+c+","+d+")";
if(b<=245){b+=10}
else if(b>245 && c>10){c-=10}
else if(d>0){d-=10}
obj.style.color=couleur;
document.getElementById("reveal").innerHTML = couleur;

if(b==250){b=0;c=255;d=100;}

un=setTimeout("on()",100)
}
function off(){
clearTimeout(un);
obj=false;
b=0;c=255;d=100;
this.style.color=''
}
var liens=document.links;
for(i=0;i<liens.length;i++){
liens[i].onmouseover=on;
liens[i].onmouseout=off;
}
</script>
0