Lien Magiques Javascript Problème Script
Bonjour,
j'ai un script le voici :
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]
--
Cordialement Raphy
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]
--
Cordialement Raphy
3 réponses
-
UP SVP aucune aide ?
-
UP Personne à une réponse ?
-
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>