Morgen,
Das ist doch soweit bis auf das eval schonmal ganz gut!
geht runter wie Öl :-)
Ich muss aber alle Funktionen die ich in die "functionlist" eintrage mit Parameter übergeben, und jedes Programm (Funktion) kann andere, sowie unterschiedlich viele Parameter haben.
So wie es aussieht, denke ich, brauche ich nur eine saubere Alternative zu "eval".
Wie ich den Code noch optimieren kann... wird die Zeit zeigen.
function init_blink()
{
blink_500ms.functionlist.push("txtblink('m1_laeuft',1,'red','green',blink_500ms.blinkbit)");
»»}
Eine Sache noch, ich muss dem Programm beim Eintrag, das "blinkbit" (blink_500ms.blinkbit) mitgeben. Kann ich das anders lösen.... normalerweise nicht weil ich nicht weiß welche neue Instanz von "Pblink" erzeugt wurde.
Was mir an deiner Idee sehr gut gefällt, ich kann auch verschiedene Instanzen mit unterschiedlichen Zeiten erstellen, z.B. 450ms,500ms,550ms somit blinkt auf der Webseite nicht alles im selben Rythmus.
Danke
piet