Christian Kruse: eval-script

Beitrag lesen

Hi,

Mit eval moechte ich ein paar Vars zusammensetzen:

nein, moechtest du nicht, du moechtest ein paar strings zusammensetzen, eval brauchst du _dafuer_
nicht.

IMHO möchte er das nicht ;)

window.document.images[btnr].src = eval('bt_'+btnr+'.src');
parent.inhalt.href = eval(iSeite+vPage+'.htm');

sollte also heissen:

window.document.images[btnr].src = 'bt_'+btnr+'.src';
parent.inhalt.href = iSeite+''+vPage+'.htm';

sollte in einem Array realisiert werden:
bts = new Array();
bts[0] = new Image;
bts[0].src = "url";
...

window.document.images[btnr].src = bts[brnr].src;
parent.inhalt.href = iSeite + String(vPage) + ".htm";

(String() ist IMHO eleganter ;)) )

mfg
CK1