Flashhilfe.de - Flash Community

AS 2: Javascript ohne Schalter starten [Flash 10]

 


AntwortenRegistrieren Seite1  

Flashgirl#1
Benutzerbild von Flashgirl
Beiträge: 40
Registriert: Nov 2006

25.03.2011, 08:13

Hi Forum,

Ich möchte aus einem Flashfilm, eingebunden in html, heraus ein Javascript starten, und zwar so:

Frame 1:

ActionScript:
1
2
3
4
if (_framesloaded == _totalframes) {
     gotoAndPlay (3);
}
else {gotoAndPlay (1);}            


Frame 2:
Irgendwas

Frame 3:
ActionScript:
1
2
import flash.external.ExternalInterface;
getURL("javascript:meineAktion()");


externe js-Datei:
ActionScript:
1
2
3
4
function meineAktion() {
     alert ('Hallo');
     
}


Die Funktion wird allerdings nicht gestartet. Woran könnte das liegen??

fg.
Geändert von Flashgirl am 25.03.11 um 08:35 Uhr
springer#2
Benutzerbild von springer
Beiträge: 4909
Wohnort: zuhaus
Registriert: Apr 2004

25.03.2011, 08:53

hi,
müsste glaube ich so heissen:
ActionScript:
1ExternalInterface.call("meineAktion");


sonst mal in der API nachlesen....
lieber chips essen und danach voller zweifel sein, als voller zweifel chips essen...
vindel#3
Benutzerbild von vindelFlashhilfe.de Moderator
Beiträge: 3000
Wohnort: Köln
Registriert: Oct 2007

26.03.2011, 10:05

ActionScript:
1getURL("javascript:meineAktion()");
reicht völlig aus - du brauchst dann noch nicht mal die Klasse import flash.external.ExternalInterface; zu importieren.
Wird deine Javascriptfunktion denn von einem Button in HTML ausgeführt, oder läuft die da auch nciht? Einfach mal testen:
PHP:
1
2
<a href="javascript:meineAktion();">test</a>
und mal sehen was raus kommt!
public Weltformel(Problem){
      if (Problem gelöst) return Lösung;
      else Weltformel(kleiners Problem);
}
Flashgirl#4
Benutzerbild von Flashgirl
Beiträge: 40
Registriert: Nov 2006

Themenautor/in

26.03.2011, 10:09

Sie läuft. Allerdings bekomme ich im Internet Explorer eine Fehlermeldung, sobald ich die Seite refreshe.
vindel#5
Benutzerbild von vindelFlashhilfe.de Moderator
Beiträge: 3000
Wohnort: Köln
Registriert: Oct 2007

26.03.2011, 10:24

Wenn du jetzt noch die Fehlermeldung und die IE Version sagen könntest, wärs guut :)
public Weltformel(Problem){
      if (Problem gelöst) return Lösung;
      else Weltformel(kleiners Problem);
}
Flashgirl#6
Benutzerbild von Flashgirl
Beiträge: 40
Registriert: Nov 2006

Themenautor/in

26.03.2011, 14:10

Objekt erwartet, Zeile 1 Zeichen 1.

Die Seite wird nicht mehr komplett geladen oder bleibt irgendwann (nach mehrmaligem refresh) ganz weiß.
RustyCake#7
Benutzerbild von RustyCake
Beiträge: 1776
Wohnort: Laimbach 6 1/2
Registriert: Nov 2002

26.03.2011, 14:31

Zeig mal den HTML-Code der Page.
Bitte keine Fragen, zu Flash per PM. Dazu ist das Forum da. Danke MFG_RustyCake!
"Wer tanzen will, muss erst gehen lernen"
Flashgirl#8
Benutzerbild von Flashgirl
Beiträge: 40
Registriert: Nov 2006

Themenautor/in

26.03.2011, 15:35

Habe mal Testdaten zusammengestellt. Da funzt gleich gar nix???

Angehängte Dateien:
Komprimierte Datei Test1.zip9.73 KB
Geändert von Flashgirl am 26.03.11 um 15:35 Uhr
RustyCake#9
Benutzerbild von RustyCake
Beiträge: 1776
Wohnort: Laimbach 6 1/2
Registriert: Nov 2002

26.03.2011, 18:24

Servus

@ Flashgirl
Ich glaube ich kann Dich beruhigen, es liegt scheinbar an den Veröffentlichungseinstellungen,
nmicht an Deinen fähigkeiten ;-) .
Ich habe das runter getestet bis auf Flash 5, von Flash 5 bis 7 ging das wunderbar mit getURL,
ab Flash 8 nicht mehr.
Bitte keine Fragen, zu Flash per PM. Dazu ist das Forum da. Danke MFG_RustyCake!
"Wer tanzen will, muss erst gehen lernen"
Geändert von RustyCake am 26.03.11 um 18:25 Uhr
Flashgirl#10
Benutzerbild von Flashgirl
Beiträge: 40
Registriert: Nov 2006

Themenautor/in

26.03.2011, 18:27

Na super, und jetzt????????????
RustyCake#11
Benutzerbild von RustyCake
Beiträge: 1776
Wohnort: Laimbach 6 1/2
Registriert: Nov 2002

26.03.2011, 19:43

ExternalInterface denk ich, und Springer's aufruf verwenden.
Bitte keine Fragen, zu Flash per PM. Dazu ist das Forum da. Danke MFG_RustyCake!
"Wer tanzen will, muss erst gehen lernen"

AntwortenRegistrieren Seite1  

Schnellantwort

Du musst registriert sein, um diese Funktion nutzen zu können.

 
Ähnliche Beiträge zum Thema
Partner Webseiten: art-and-law.de  Mediengestalter.info   php-resource.de   phpforum.de   phpwelt.de   Pixelio.de   Scubacube.de  
Haftungsausschluss   Datenschutzerklärung   Impressum
© 1999-2020 Sebastian Wichmann - Flashhilfe.de