Hallo FLASH-Gemeinde!
Bin absoluter Beginner, was Flash/AS angeht, muss aber auf die Kürze ein altes Filmchen anpassen, so dass es mit den aktuellen Playern funktioniert.
Wie der Titel sicherlich schon vermuten lässt, funktioniert der Aufruf
Code:
getURL("javascript:weiter();"); augenscheinlich nicht mehr. Bis dato hatte ich aushilfsweise immer den Flashplayer6 in Benutzung. Jetzt soll das Filmchen aber auf einem Rechner am Netz betrieben werden, was aus rein sicherheitstechnischen Gründen wohl immer den aktuellen Player voraussetzt.
Da ich einiges im Netz unterwegs war und gelesen habe, dass diese Art von Aufruf mit Flash ab Ver. 8 Probleme bereitet, ich aber leider keine konkreten Lösungen vorfand, versuche ich nun hier eine Antwort auf das Problem zu erhalten.
Wie gesagt, setze immernoch MX2004 ein.
Der Vorgang ist ansich auch sehr simpel und soll einfach nur folgendes realisieren (was er mit Flashplayer6 auch macht):
1. Lade HTML-Seite
2. SWF wird gestartet.
3. SWF ist durchgelaufen
4. am Ende der SWF sind die AS-Aufrufe:
stop();
getURL("javascript:weiter();");
5. mittels der
JS-Fkt. "weiter()" wird eine weitere HTML Seite geladen
So solls auch weitergehen, da keine großen Veränderungen gemacht werden können.
Der Code zum einbetten wäre dieser:
Code:
<object style="position:absolute; left:0px; top:0px;" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="1280" height="1024" id="start">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="../Movie/start.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="#000090" />
</object>
Wie kann mir da geholfen werden?!
Vielen Dank im Voraus
Robsen