Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 20-01-2006, 11:24   #1 (permalink)
°.oO°O.o°.oO.o°O
 
Benutzerbild von bamboocha
 
Registriert seit: Jun 2005
Ort: CH
Beiträge: 1.490
return aus onLoad in einer Funktion?

Also, jetzt hab ich auch mal ein Problem...
Ich lade per Funktionsaufruf und loadVars ne Variable über PHP auf. Klappt alles wunderbar. Allerdings möchte ich per return die Variable aus der Funktion raus geben. Das Problem ist allerdings: wie mache ich das? Wenn ich das return nach dem sendAndLoad hinpfeffere ist unter Umständen die Variable noch nicht da, werfe ich das return in das onLoad, wird nur selbiges beendet, aber nicht die Funktion und somit wird auch die Variable nicht übergeben! Vorschläge?
__________________
There is no way to happiness, happiness is the way! - Buddha
bamboocha ist offline   Mit Zitat antworten
Alt 20-01-2006, 11:31   #2 (permalink)
mod_rewrite
 
Benutzerbild von sonar
 
Registriert seit: Feb 2003
Ort: München
Beiträge: 15.621
Hm, ob ich das bzw. den Sinn des ganzen jetzt verstanden habe..?
Sowas in der Art würde bspw. gehen:
PHP-Code:
var lv:LoadVars = new LoadVars();

lv.onLoad = function():Void {
    
trace(output(this.bla));
}

lv.load("txt.txt");

function 
output(pStr:String):String  {
    return 
pStr;

sonar ist offline   Mit Zitat antworten
Alt 20-01-2006, 11:44   #3 (permalink)
°.oO°O.o°.oO.o°O
 
Benutzerbild von bamboocha
 
Registriert seit: Jun 2005
Ort: CH
Beiträge: 1.490
Ne, nicht ganz! Also, möchte ne Allround-Funktion, die mir verschiedene Daten aus PHP holt...
PHP-Code:
var ausgabe dataHandler();
function 
dataHandler() {
     
//loadVars, etc.
     
test.onLoad = function(success) {
          if(
success) {
              return 
test.resultat;
          }
     }

Ich möchte also test.resultat an die Variable ausgabe übergeben. Mit return wird allerdings nur das onLoad abgebrochen! (Klar, könnte ständig abfragen, ob ausgabe gesetzt ist, möchte aber gerne nen eleganteren Weg!)
__________________
There is no way to happiness, happiness is the way! - Buddha
bamboocha ist offline   Mit Zitat antworten
Alt 22-01-2006, 17:32   #4 (permalink)
°.oO°O.o°.oO.o°O
 
Benutzerbild von bamboocha
 
Registriert seit: Jun 2005
Ort: CH
Beiträge: 1.490
Oder anderer Ansatz... da die Funktion möglichst variabel ausgeführt werden können soll, wäre es ja möglich, ein Funktionsname als Parameter zu übergeben... nur wie rufe ich dann dann diese auf? Und wie übergebe ich ihr eventuelle Parameter?
__________________
There is no way to happiness, happiness is the way! - Buddha
bamboocha 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 03:18 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele