IE verliert Objekt in moo.fx
Stephan
- javascript
Hallo,
ich habe eine Bilderübersicht, deren Bilder sich abwechselnd ausblenden, an der Stelle des Bildes ein Video abspielen und danach wieder das Bild einblenden sollen. Das klappt in allen Browsern nur nicht im IE6+7.
Folgender Code dazu:
this.blendIn = function()
{
try{
this.ACObject.id = 'told';
var imt = this.ACObject.getElementsByTagName('img')[0];
var FXt = new Fx.Style(imt, 'opacity',{duration:1000, p:this, onComplete:this.swap});
FXt.p = this;
// ab hier hängt sich das script auf
FXt.start(1);
} catch(e){
alert("Error @ blendIn(): "+e);
}
}
Diese Funktion wird aufgerufen, wenn das Video zuendegespielt wurde und blendet das Bild wieder ein.
Was für mich unverständlich daran ist, "this.ACObject" wird auch im IE eigentlich überall gefunden. Erst wenn ich mit moo.FX auf dieses Object zugreife erscheint "ACObject ist 'null' oder kein Object".
Das ausblenden des Bildes funktioniert wiederum auch im IE6+7.
Fällt da jemanden was zu ein?
danke,
stephan