[ascoders] Re: Dynamischer Funktionsaufruf mit mehreren Variablen

  • From: Florian Krüsch <florian@xxxxxxxxxx>
  • To: ascoders@xxxxxxxxxxxxx
  • Date: Fri, 16 Jan 2004 21:10:21 +0100

Hi,
schau dir mal Function.apply an. apply erwartet allerdings ein Array,
keinen String, das musst du entsprechend umwandeln (mit Hilfe von
String Methoden)
gruss
Florian
kruesch.de
codeazur.com


info@xxxxxxxxx wrote:


Hallo zusammen,

ich bastel grad an einem dynamischen Funktionsaufruf.
Ich übergebe mir also zwei Variablen, funktion und parameter.
Jetzt will ich die 'funktion' mit den 'parameter' aufrufen.
Das funktioniert soweit wunderbar, wenn 'parameter' auch nur einen Parameter
enthält, es könnte aber sein, dass da auch mehrere drin sind.
Bsp.



ActionScript:



funktion="getURL"; parameter="'http://www.flashforum.de','_blank'";


Der Funktionsaufruf soll dann folgerdermaßen laufen:



ActionScript:


        [this.funktion](this.parameter);
        
        
Leider funktioniert das eben nicht. Mit eckigen Klammern oder eval() hab
ich's auch schon probiert. Leider ohne Erfolg.
Vielleicht kann einer von Euch da weiterhelfen?!?!
Besten Dank.

Friedemann Enderlein


------------------------------------------------------ Archiv : //www.freelists.org/archives/ascoders/ Optionen : //www.freelists.org/list/ascoders ------------------------------------------------------





------------------------------------------------------
Archiv   : //www.freelists.org/archives/ascoders/
Optionen : //www.freelists.org/list/ascoders
------------------------------------------------------

Other related posts: