Hallo,
ich bin dabei, immerhin schon 0,1%, zu verstehen. Anbei das was ich schon habe.
in meiner lib
function Pblink()
{
this.blinkbit=0;
this.functionlist = new Array();
this.func = function()
{
if (this.blinkbit==0)
{this.blinkbit=1;}
else
{this.blinkbit=0;}
for (var i=0; i < this.functionlist.length; i++)
{
eval(this.functionlist[i]);
}
}
}
function txtblink(id,freigabebit,bgcolor0,bgcolor1,blinkerbit)
{
.....
}
Der Aufruf auf meiner Webseite
<script language="JavaScript">
var blink_500ms = new Pblink;
setInterval("blink_500ms.func()",500);
//#######################################################################
function init_blink()
{
blink_500ms.functionlist.push("txtblink('m1_laeuft',1,'red','green',blink_500ms.blinkbit)");
}
Die Funktion "init_blink()" wird von "onload" aufgerufen.
Bin ich hier auf dem richtigen Weg ?
Und... "eval" gefällt mir nicht.... kann ich das anders lösen, oder hätte jemand sowieso anders gedacht ?
Gruß
piet