Transparenzfade-Script im IE funktioniert nicht!

Ardaric

Erfahrenes Mitglied
Scriptfehler in meinem kleinen Fadescript.

Hallo,

also ich habe ein Script geschrieben, mit dem ein HTML-Objekt eingeblendet werden kann.

Leider funktioniert es nicht im IE. Könnt ihr mir helfen?

HTML:
function fadeIn(id, fopacity) {
	var objCon = document.getElementById(id);
	var fopacity = fopacity;
	var iMultiplikator = 1;
	var iSpeed = 75; // In Millisekunden
	if(navigator.appName == "Microsoft Internet Explorer") { // Für den IE

		if(fopacity < 100) {
			alert(objCon.style.filter);
			fopacity = fopacity + (0.1 * iMultiplikator * 100);
			objCon.style.filter="Alpha(opacity=" + fopacity + ")";
			timerID = setTimeout("fadeIn('" + id + "', " +  fopacity + ")", iSpeed);
		} else {
			fopacity = 100;
			//timerID = null;
			objCon.style.filter="Alpha(opacity=" + fopacity + ")";
			
			objCon.style.display = "block";
		}
}
 
Zuletzt bearbeitet:
Ahh, ich habe das richtige gefunden!
Aber: Mist! Das funktioniert bei Listen nicht! *grml*

Andere Möglichkeiten?

Ok, ich habe die Lösung, warum es nicht ging. Der IE stellt die Vorraussetzung, dass entweder eine feste Höhe oder breite angegeben ist!
 
Zuletzt bearbeitet:

Neue Beiträge

Zurück