Von Flash auf Adressleiste zugreifen ...

NuDiva007

Grünschnabel
Hallo,

ich habe folgendes Problem. Ich habe eine Website in php. Wenn ich z.B. auf den Button <HOME> klicke, will ich das die Animation für <HOME> kommt. Es muss aber alles dynamisch und in EINER Datei sein.

Ich möchte mir also die URL aus der Adressleiste ins Flash holen, in Flash den Abgleich machen, welche Page ID ausgewählt wurde und je nachdem, den Text für die Animation anhand einer Switch auswählen.

Ich habe bis jetzt leider keine Möglichkeit gefunden mein Vorhaben umzusetzen und schön langsam ist es nicht mehr lange bis zum Projektschluss.

Ich freue mich schon auf eure Antworten, danke im Voraus!
lg, NuDiva
 
Hallo,

am einfachsten machst du das wohl mit GET-Variablen. Dafür hängst du beim Object- UND dem Embed-Tag in gewohnter Manier alle Variablen an den Datei-Namen:

Code:
src="animation.swf?id=6&menuName=Home"

Nun sind die Variablen auf der Hautpzeitleiste als Member verfügbar:
Code:
trace (_root.id);
trace (_root.menuName);

//Output:  
//6
//Home

Ein bisschen umfassender sind die FlashVars, zu diesem Thema gibts in diesem Forum schon etliche Beiträge.

gruss
 
Zurück