Hi,
element.filter = "alpha(opacity:0)";
Mein Problem ist, dass das Javascript gedönse mit dem opacity die Einstellung für die halbtransparenz überschreibt.
Dein Problem ist m.E., dass du mit dieser simplen Zuweisung *alle* zuvor gesetzten filter-Eigenschaften ueberschreibst.
Auf jeden Fall ist der IE total überfordert mit dieser Konstellation und zeigt einfach gar nichts mehr an.
die Frage ist also, wie kann ich zwei mal den filter ansprechen?
Ueberschreibe nicht komplett den filter, sondern greife gezielt auf einzelne Filter-Eigenchaften zu:
http://msdn2.microsoft.com/en-us/library/ms532847(VS.85).aspx#Scripting_Filters
http://msdn2.microsoft.com/en-us/library/ms537452(VS.85).aspx
(Ggf. bietet es sich an, den alpha-Filter auch gleich im CSS zu definieren, damit man ueber einen nummerischen Index direkt darauf zugreifen kann, und ihn nicht erst neu erstellen muss. Die korrekte Syntax dazu kann ich in der MSDN naemlich auf Anhieb auch nicht finden.)
MfG ChrisB