webForumDet fria alternativet

Crossfade tillsammans med Safari?

JavaScript

1 svar · 218 visningar · startad av l-boy

Medlem sedan juli 2003221 inlägg
Frågan#1

Har precis sparkat igång min sida ( Ljungskile SK ) och enligt uppgift så fungerar inte scriptet högst upp (som crossfadar 3 bilder) speciellt bra i Safari. Någon som kan bekräfta det kanske och vet någon bra lösning jag kan använda istället som är mer kompatibel med de mest använda webbläsarna.

Medlem sedan juli 2003221 inlägg
#2
<script type="text/javascript">
var divs=["fadea","fadeb","fadec"];
function fade(n,diff,opacity){
	id=divs[n];
	opacity=(opacity)?opacity:(diff<0)?100:0; opacity+=diff;
	if(document.getElementById&&document.all){
		document.getElementById(id).style.filter="alpha(opacity="+opacity+")";
	}else if(document.getElementById&&!document.all){
		document.getElementById(id).style.MozOpacity = opacity/100;
	}
	document.getElementById(id).style.visibility="visible";
	if(opacity>=100){
		setTimeout("fade("+n+",-"+diff+","+opacity+");",10);
		nn=(n==divs.length-1)?0:n+1;
		setTimeout("fade("+nn+","+diff+");",10);
	} else if(opacity>0){
		setTimeout("fade("+n+","+diff+","+opacity+");",10);
	}
}
fade(0,1);
</script>

Nu hittade jag det här scriptet istället. Någon som kan modifiera det så att det bara fadar mellan bilderna och inte fadar in ifrån vitt i början? Mina java-skills är lika med 0.

250 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
120 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
116 ms — ändringar (db)