Thema: Filter in CSS-Datei dynamisch verändern

Hier ist ein Auszug aus einer CSS_Datei:


#Menuezeiger {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='./img/Menueblatt.png');
width:50px;
height:50px;
position:absolute; left: -6px; top:160px; z-index:3;
border:0;
}



Wie kann ich dem Filter (Microsoft.AlphaImageLoader) eine neue src mitgeben?

Ich habe es schon damit versucht:

if (ie) document.getElementById('Banner').style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(enable=true,sizingMethod=scale,src='./img/Menue_oben_.png')";

aber es klappt irgendwie nicht... :-(

Sprech ich den Filter falsch an oder liegt es daran, dass er nicht als style=".." im HTML definiert ist, sondern in einer ausgelagerten CSS-Datei definiert ist?

2

Re: Filter in CSS-Datei dynamisch verändern

Hallo Wolke

Aehm, meinst du nicht das?

document.getElementById('Menuezeiger')

Bei enabled hast du dich auch verschrieben wink

Gruss
Jonathan

Four legs good, two legs bad

3

Re: Filter in CSS-Datei dynamisch verändern

Hallo Terje,

Ja, das Beispiel hat zwar von den Div-Ids nicht gepasst, aber in der CSS sind alle DIV-IDs vorhanden.

Beim "enabled" hatte ich aus Versehen wirklich das d gelöscht.
Es funktioniert aber trotzdem nicht. :-(
Beim Firefox klappt es, nur der IE macht Zicken.