Struppi: absolute adresse eines objects

Beitrag lesen

Mein Problem war, dass ich an eine Flash-Datei einen Namen einer Funktion übergeben wollte. Diese Funktion sollte dann aus Flash über getURL, in der Seite, wo das Flash-Object eingebettet ist aufgerufen werden.

// Flash Actionsscript
var js = "try{"+jsfunc+"("foo")"}catch(window){}";
getURL("javascript:"+js, "_self");


>   
> flashvars="jsfunc=window.a.b.c.d.func";  
  
Wozu ist das gut? Wenn du in jsfunc die Referenz auf die Funktion hast, kannst du diese einfach aufrufen jsfunc(); oder als closure übergeben, je nachdem was da passieren soll.  
  

> Der nachfolgende Code ist ein Proof of Concept und nicht vollkommen ausgefeilt.  
  
Auch hier ist mir nicht klar wo du hinwillst, warum reicht dir das this nicht?  
  
Struppi.