Struppi: Name einer Variablen herausfinden

Beitrag lesen

ich will setTimeout(...) oder eval(...) benutzen um auf Funktionen innerhalb Klassen zugreifen zu können - jedoch sind die Instanznamen der Klassen nicht bekannt (bzw. es soll angenommen werden sie sind nicht bekannt sind) - daher wuerde ich gerne zur Laufzeit erfahren welcher Name verwendet wurde. Arrays helfen mir daher leider nicht weiter.

eval ist fast nie nötig

Das SetTimeout Problem im zusammenhang mit Klassen wurde hier schon destöfteren durch diskutiert:

Soweit ich mich erinnere kannst du in neueren Browser das Problem so lösen

window.setTimeout( function() { this.Funktion() }, xxxx);

Ansonsten ist hier ein langer Thread http://forum.de.selfhtml.org/archiv/2004/3/t77173/ mit einigen Lösungen.

und dieser hier sollte auch etwas bieten:
http://forum.de.selfhtml.org/archiv/2005/8/t113836/

Struppi.