AKM<2b>
Erfahrenes Mitglied
Also ich habe hier einen Fader gebastelt der Layer ein und ausblendet wenn man mit der Mouse drüber fährt. Es funktioniert auch alles so wie es soll nur zeigt er mir im IE unten das gelbe Fehlersymbol an. Was ja nicht so schön ist.
Ich komm nicht drauf was es ist ? Ideen
Danke für eure Hilfe
2b
Ich komm nicht drauf was es ist ? Ideen
PHP:
<html>
<head>
<script language="JavaScript">
//fade in
ie5 = (document.all && document.getElementById);
ns6 = (!document.all && document.getElementById);
opac = 0;
function fadein(obj) {
if(opac < 100){
opac+=1;
if(ie5) document.getElementById(obj).filters.alpha.opacity = opac;
if(ns6) document.getElementById(obj).style.MozOpacity = opac/100;
timerin = setTimeout("fadein('" + obj + "')",10);
}
}
//fade out
ie5 = (document.all && document.getElementById);
ns6 = (!document.all && document.getElementById);
if(ie5) opac = document.getElementById(obj).filters.alpha.opacity;
if(ns6) opac = document.getElementById(obj).style.MozOpacity;
function fadeout(obj) {
if(opac != 0){
opac+=-1;
if(ie5) document.getElementById(obj).filters.alpha.opacity = opac;
if(ns6) document.getElementById(obj).style.MozOpacity = opac/100;
timerout = setTimeout("fadeout('" + obj + "')",10);
}
}
</script>
</head>
<body >
<div id="nameoflayer" onmouseover="fadein('nameoflayer'); clearTimeout(timerout);" onmouseout="fadeout('nameoflayer'); clearTimeout(timerin);" style="position:absolute; left:100px; top:150px; width:100px; height:100px; clip:rect(0,100,100,0); filter: alpha(opacity=0); -moz-opacity:0%; background-color:red; z-index:1">
</div>
</body>
</html>
Danke für eure Hilfe
2b