Flash-Objekt refreshen
Tom Tigger
- javascript
Hallo liebe Forumaktiven,
ich möchte auf meiner Seite ein eingebundenen Flash-Film der nur einmal abläuft auf Knopfdruck nach Wunsch ein zweites und drittes Mal usw. ablaufen lassen.
Leider weiß ich nicht wie ich mit welcher Methode auf das Objekt zugreifen kann.
das steht irgendwo in der flash-hilfe, leider kann ich dir nicht sagen wo, aber ein durchstöbern der hilfe lohnt sich eh immer ;)
ich möchte auf meiner Seite ein eingebundenen Flash-Film der nur einmal abläuft auf Knopfdruck nach Wunsch ein zweites und drittes Mal usw. ablaufen lassen.
Du kannst per Javascript auf einen Flashfilm z.b. so einluß nehmen:
var IE = navigator.appName.indexOf("Microsoft") != -1;
var FlashObj = IE ? document.movie : document.embeds[0];
FlashObj.Play();
statt Play gibt es auch noch andere Methoden, z.B. "GoToFrame(Framenummer), etc.
der Flashfilm muss dann so eingebunden sein:
<OBJECT name="movie" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" [..]>
<EMBED src="test.swf" name=movie swLiveConnect=true TYPE="application/x-shockwave-flash" [...]></EMBED>
</OBJECT>
also mit <object> und <embed> verschachtelt.
Gruß Henk