Wenn ich es richtig verstanden habe (der link soll genau einmal blinken wenn man mit der Mouse über den link kommt) ist folgendes die lösung:
function blinkenderlink()
{
i++;
if (i==1) Farbe = "#FFFFFF"
if (i==2) Farbe = "#EEEEEE"
if (i==3) Farbe = "#CCCCCC"
if (i==4) Farbe = "#999999"
if (i==5) Farbe = "#666666"
if (i==6) Farbe = "#000000"if (document.all)
{
blink.style.color = Farbe;
}
else
{
document.getElementById('blink').style.color = Farbe;
}/* WICHTIG - IF!! */
if (i > 6)
i = 0;
else
setTimeout('blinkenderlink()', 75);}
sieht natürlich nicht schön aus (was habt ihr eigentlich alle gegen Arrays?)
var Farbe = new Array( "#FFFFFF", "#EEEEEE", "#CCCCCC", "#999999", "#666666", "#000000");
var counter = 0;
function blinkenderlink()
{
if(counter > Farbe.length)
{
counter = 0;
return;
}
if (document.blink && document.blink.style)
document.blink.style.color = Farbe[counter];
else if(document.getElementById)
document.getElementById('blink').style.color = Farbe[counter];
counter++;
setTimeout('blinkenderlink()', 75);
}
Struppi.