• beyond tellerrand – play. Register Now!
Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 27-07-2005, 14:52   #1 (permalink)
Neuer User
 
Registriert seit: Jul 2005
Beiträge: 38
Question Auf Inhalt von PopUp zugreifen?

Hallo zusammen,

bräuchte mal dringend Hilfe... irgendwie steh ich auf'm Schlauch
Folgende Situation.
Ich habe einen Hauptmovie, der einen Container hat, in den ich einen Submovie lade. Dieses Submovie hat Buttons mit denen ich PopUps öffnen kann, die aber dann im Hauptmovie öffnen.
Nun möchte ich auf den Inhalt der PopUps zugreifen, denn in dem PopUp ist wiederrum ein Container, der einen unterschiedlichen Inhalt haben soll, je nach dem welcher Button im Submovie gedrückt wird.
Hier ist mein Code:
ActionScript:
  1. on (release) {
  2.     popUp = mx.managers.PopUpManager.createPopUp(_root, mx.containers.Window, true, {title:"Hinweis", contentPath:"barren/16/popUps/hinweispopUp.swf", closeButton:true});
  3.  
  4.     _root.popUp.container_print.loadMovie("barren/16/popUps/1bild.swf");
  5.    
  6. Io = new Object();
  7.     Io.click = function() {
  8.         popUp.deletePopUp();
  9.     }
  10.     popUp.addEventListener("click", Io);
  11.     popUp.setSize(480, 690);
  12. }

Das PopUp öffnet sich damit ganz normal und funktioniert wunderbar. Wenn ic direkt im PopUp auf den Container zugreife dann funktioniert es auch, aber nicht wenn ich versuche aus dem Submovie mittels: _root.popUp.container_print.loadMovie("../16/popUps/1bild.swf");
zuzugreifen.

Kann ich gar nicht auf Container in popUps zugreifen?

Denn eigentlich liegt ja der Container nicht direkt im PopUp sondern im Film hinweispopUp, der ins PopUp geladen wurde, hab aber echt keine Ahnung wie ich da dran komme
Habs' auch schon mit:
_root.popUp._root.container_print.loadMovie("barre n/16/popUps/1bild.swf");
versucht. Aber auch ohne Erfolg.

Hoffe, dass mein Problem so einigermaßen verständlich rüberkommt. Ist gar net so einfach, dass so zu erklären

Gruß
Sandra
Sandera ist offline   Mit Zitat antworten
Alt 27-07-2005, 15:36   #2 (permalink)
Neuer User
 
Registriert seit: Jan 2002
Ort: Zürich
Beiträge: 172
versteh ich das richtig dass du zwischen zwei verschiedenen swf's kommunizieren möchtest?

wenn ja musst du das mit
ActionScript:
  1. LocalConnection

machen...
bamsi ist offline   Mit Zitat antworten
Alt 27-07-2005, 16:40   #3 (permalink)
Neuer User
 
Registriert seit: Jul 2005
Beiträge: 38
jein...
das funktioiert leider nicht, weil das swf ja in ein popUp geladen wird und ich nicht weiß wie ich dann auf dieses swf im popUp zugreifen kann.
Sandera ist offline   Mit Zitat antworten
Alt 27-07-2005, 16:44   #4 (permalink)
Neuer User
 
Registriert seit: Jan 2002
Ort: Zürich
Beiträge: 172
hab das nie ausprobiert, aber so muss das irgendwie gehen...

ein script kommt ins pop up

ActionScript:
  1. Verbindung = new LocalConnection();
  2.     Verbindung.send("container", "getData", 0);
  3.     Verbindung.close();


das andere in deinen hauptflash

ActionScript:
  1. Verbindung = new LocalConnection();
  2. Verbindung.getData = function(var1) {
  3.     machWas.mit.var1
  4. };
bamsi ist offline   Mit Zitat antworten
Alt 27-07-2005, 17:12   #5 (permalink)
Neuer User
 
Registriert seit: Jul 2005
Beiträge: 38
Vielen Dank für Deine Hilfe, aber das funktioniert leider auch nicht
Sandera 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 00:21 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele