hi,
Einfahcer und vor allem ohne eval wäre es, wenn du den puren String mit dem Funktionsbezeichner übergibst:
OnWarn = "UnitWarn"
Dann geht nämlich:
if(typeof window[OnWarn] == 'function') windowOnWarn;
Wobei es hier vermutlich eher beide Male this.OnWarn sein sollte - der ursprüngliche Code legt ja den Anschein nahe, dass OnWarn hier eine Eigenschaft des Objektes sein soll, auf welchem der Event ausgelöst wurde.
gruß,
wahsaga
--
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }