cofter
Erfahrenes Mitglied
Ich habe mir aus der Tutorialsection folgendes Script genommen.
Im Firefox will der Alphaeffekt nicht funktionieren sondern lediglich im IE. :-/
Ich habe alles was Javascript betrifft im Firefox aktiviert.
Also sollte es nicht daran liegen das irgendwas deaktiviert wurde.
Bitte um Hilfe.
mfg
Marko
Im Firefox will der Alphaeffekt nicht funktionieren sondern lediglich im IE. :-/
Ich habe alles was Javascript betrifft im Firefox aktiviert.
Also sollte es nicht daran liegen das irgendwas deaktiviert wurde.
Bitte um Hilfe.
mfg
Marko
Code:
<html>
<head>
<title>Javascript Alpha effect</title>
<script language="JavaScript">
hoverObjects = new Object();
hoverTimers = new Object();
function hover(object, destOp, rate, delta){
if (!document.all)
return
if (object != "[object]"){
setTimeout("hover("+object+","+destOp+","+rate+","+delta+")",0);
return;
}
clearTimeout(hoverTimers[object.sourceIndex]);
diff = destOp-object.filters.alpha.opacity;
direction = 1;
if (object.filters.alpha.opacity > destOp){
direction = -1;
}
delta=Math.min(direction*diff,delta);
object.filters.alpha.opacity+=direction*delta;
if (object.filters.alpha.opacity != destOp){
hoverObjects[object.sourceIndex]=object;
hoverTimers[object.sourceIndex]=setTimeout("hover(hoverObjects["+object.sourceIndex+"],"+destOp+","+rate+","+delta+")",rate);
}
}
</script>
</head>
<body>
<img src="sozial.jpg" border=0 alt="xenos.jpg" id="xenos" style="filter:alpha(opacity=20)" onmouseover="xenos(soz,100,30,5)" onmouseout="hover(xenos,50,50,5)" border="0">
</body>
</html>