Utz Grimminger: Bilder ohne URL ansprechen

Beitrag lesen

Hi,

ich glaube, Du verrennst Dich ein bisschen - es geht nämlich schon zu überprüfen, welches Bild da gerade ist. Und zwar so:

1. Variablendefinition (war ja klar):

ordnerzu = new Image();
ordnerzu.src = "Ordner_zu.gif";

ordnerallg = new Image();
ordnerallg.src = "Ordner_allgemein.gif";

2. Kannst Du dann abfragen (und zwar über die Variablen!), welches Bild gerade "aktuell" ist, z.B. so:

function aendern(bildname, bildziel)
{
if(eval(bildziel)!=ordnerzu)
  {
    eval('document.' + bildname + '.src = ordnerzu.src');
  }
else if(eval(bildziel)==ordnerzu)
  {
    eval('document.' + bildname + '.src = ordnerallg.src');
  }
else
  {}
}

Ist 'n Schnippsel aus 'nem Script, das ich mal verbrochen habe, musst Du natürlich an Deine Bedürfnisse anpassen. Ist nicht getestet unter NS (sehe aber keinen Grund warum's damit nicht gehen soll)!

Ach ja: dass den Bildern im <img>-Tag Namen zugewiesen werden müssen ist klar, denke ich.

Hoffe das hilft.

Grüße,

Utz