Variablenübergabe bei loadMovie()

djnelly

Erfahrenes Mitglied
Hallo..

auf dem ersten bild habe ich eine ComboBox mit Auswahlmöglichkeiten
diese Auswahl wird in der variable "auswahl1" gespeichert. Das auch alles.

Nur auf dem zweiten Bild lade ich eine swf:

loadMovie("http://server/galerie.swf", _root.main.maingalerie);

In dieser swf bräuchte ich nun die Variable. Bekomme sie aber nicht dorthin. Habe es mit zwei Textfeldern geprüft. Im Hauptfilm habe ich die Variable, in dem loadMovie nicht.

Wie bekomme ich dioe Variable dorthin?


Danke
 
Hi,

EDIT: Sorry, hab mich getäuscht: Am einfachsten ist es, wenn Du von Deinem "galerie.swf" auf die Variable im Hauptfilm zugreifst:
PHP:
variable = _root.variable;
// Wenn die Variable auf _root liegt
Alternativ kannst Du den Ladefortschritt überwachen und die Variable rüberkopieren:
PHP:
container.loadMovie("galerie.swf");
this.onEnterFrame = function() {
    if (container.getBytesLoaded() >= container.getBytesTotal && container.getBytesLoaded() > 10) {
        container.variable = this.variable;
        delete this.onEnterFrame;
    }
}

Gruß
.
 
Zuletzt bearbeitet:
Zurück