Lien Magiques Javascript Problème Script

Fermé
Dj-Tekila Messages postés 9 Date d'inscription mercredi 3 octobre 2012 Statut Membre Dernière intervention 19 octobre 2012 - 17 oct. 2012 à 20:09
georgesjeandenis Messages postés 23 Date d'inscription vendredi 6 juillet 2012 Statut Membre Dernière intervention 10 mars 2013 - 10 nov. 2012 à 04:42
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 mercredi 3 octobre 2012 Statut Membre Dernière intervention 19 octobre 2012
18 oct. 2012 à 16:54
UP SVP aucune aide ?
0
Dj-Tekila Messages postés 9 Date d'inscription mercredi 3 octobre 2012 Statut Membre Dernière intervention 19 octobre 2012
19 oct. 2012 à 17:03
UP Personne à une réponse ?
0
georgesjeandenis Messages postés 23 Date d'inscription vendredi 6 juillet 2012 Statut Membre Dernière intervention 10 mars 2013 1
10 nov. 2012 à 04:42
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