Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 27-05-2004, 15:48   #1 (permalink)
Neuer User
 
Registriert seit: Jul 2002
Beiträge: 28
fscommand und mozilla

Hallo,

Das einfache Beispiel für fscommand aus der Flash-Dokumentation funktioniert unter Mozilla nicht. Die dort aufgerufene "Alert"-Box erscheint nicht, oder anders ausgedrückt, die Javascript-Funktion in der HTML-Seite, wo der Flash eingebettet ist, wird gar nie aufgerufen.

Versionen: Mozilla 1.6, Flash Plugin 6.0 r79.

Hab ein bisschen rumgeforscht, und das Problem ist, dass Mozilla (und Netscape 6.x/7.1) die alte LiveConnect-Technologie von Netscape 4.0 nicht mehr benutzen. Die benutzt Macromedia aber. Seit Flashplugin 6 r40 soll nun aber auch die neue Technologie namens XPCOM unterstützt sein, und somit sollte fscommand auch unter Mozilla wieder funktionieren.

Trotzdem tut sich aber auch mit r79 in meinem Browser gar nichts. Weiss jemand mehr?
jumeier ist offline   Mit Zitat antworten
Alt 27-05-2004, 16:01   #2 (permalink)
flashed Dude
 
Benutzerbild von tolleiv
 
Registriert seit: Mar 2002
Ort: _level0
Beiträge: 1.402
hallo

tja und wieso benutzt du net einfach getURL um JS Funktionen aufzurufen ?

das lief bei mir bisher immer

mfg
__________________
Die Basis unseres Denkens ist das der Verstand sich selbst erkennt.
Kyle Broslovski


Eigenlob stinkt ~ fast immer
tolleiv ist offline   Mit Zitat antworten
Alt 27-05-2004, 20:52   #3 (permalink)
Neuer User
 
Registriert seit: Jul 2002
Beiträge: 28
Hi Dude,

Warum fscommand? Weil diese Funktion eigentlich der offizielle Weg ist, scheint's mir.

Trotzdem vielen Dank für den Workaround. Das Problem ist aber, dass ich ein Popup-Fenster öffnen will ohne Menu, Scrollbars and all die andere Dekoration. Mit getURL wird nun aber zuerst ein Fenster *mit Dekoration*geöffnet, dass den Javascript-Code enthält, welcher dann das Popup öffnet. Aber vielleicht kennst Du da auch noch eine nette Umgehung?
jumeier ist offline   Mit Zitat antworten
Alt 27-05-2004, 21:34   #4 (permalink)
meistens harmlos
 
Benutzerbild von rena
 
Registriert seit: Jun 2001
Ort: Stuttgart
Beiträge: 17.643
Popup-Fenster aus Flash: siehe Tutorials-und-FAQ-Board hier im Forum, Rubrik Browserintegration.

GetURL ist schon richtig ... fscommand dient dann, wenn das ganze auch rückwärts funktionieren soll, also die Steuerung des Films über Javascript. Das allerdings wie du sagtest soweit ich weiß nicht 100% browserübergreifend.

Gruß
Rena
__________________
www.rena-hermann.de

The angels have the phone box
rena ist offline   Mit Zitat antworten
Alt 27-05-2004, 22:40   #5 (permalink)
flashed Dude
 
Benutzerbild von tolleiv
 
Registriert seit: Mar 2002
Ort: _level0
Beiträge: 1.402
Zitat:
wird nun aber zuerst ein Fenster *mit Dekoration*geöffnet
?? also mit getURL kannst du einfach nur ne Javascript Funktion aufrufen -> was die dann macht ist doch egal und wenn du ein chromless-window instanzieren willst dann tue eben das und wenn du ein alert() loswerden willst geht auch das

mfg
__________________
Die Basis unseres Denkens ist das der Verstand sich selbst erkennt.
Kyle Broslovski


Eigenlob stinkt ~ fast immer
tolleiv ist offline   Mit Zitat antworten
Alt 27-05-2004, 23:16   #6 (permalink)
Neuer User
 
Registriert seit: Jul 2002
Beiträge: 28
Der Code aus dem Tutorial funktioniert tatsächlich mit allen Browsern, also auch Mozilla. Vielen Dank für den Tipp. Damit wäre wohl das akute Problem gelöst.

Bleibt noch das chronische, wo ich mich ehrlich frage, warum fscommand zusammen mit Mozilla nicht funktioniert, obwohl es auch Macromedia in den Release Notes des Plugins auch nochmals bestätigt....
jumeier ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 13:19 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele