Hallo,
Leider funktioniert das obere Beispiel (fscommand) im Firefox nicht. Im unteren Beispiel wird ja nur von Actionscript zu Javascript kommuniziert.
Ähm, also erstens geht bei mir alles im Firefox hier (zumindest so, wie's unten in der Tabelle angegeben ist) und zweitens ist FSCommand ja die Kommunikation von ActionScript nach JavaScript und *nicht* die Kommunikation von JavaScript nach ActionScript.
Ich muss hingegen ja auch den Film mittels Javascript steuen.
Ich hab das auch versucht mit:document.movie.GotoFrame(frame)
Ich habe im <embed>-Tag id="movie" und name="movie" stehen und swLiveConnect="true" eingefügt, trotzdem geht hier nichts im Firefox.
Hast Du Dir den Artikel auch wirklich durchgelesen und nicht bloß überflogen? Speziell die Abschnitte JavaScript beeinflusst ActionScript sowie Die Schnittstelle JavaScript / Flash sind für Dich relevant.
Wenn Du die findeFlash-Funktion, die im Artikel vorgestellt wird, verwendest, dann funktioniert
var movie = findeFlash ('bla'); // falls dein movie 'bla' heißt
if (movie) {
movie.SetVariable ('variable', 'wert');
movie.andereLiveConnectMethode();
}
definitiv im Firefox, IE und Netscape 4.
Viele Grüße,
Christian