Wowbagger: onmouseover, mehrere Links, aber nur eine Grafik?

Beitrag lesen

Hallo .,

Also mein <a href...> sieht, denke ich, genauso aus, aber... es funktioniert nicht.

kommt ganz darauf an, wie deine ganzen *anderen* HREFs aussehen. Damit das in der gezeigten weise funktionieren kann, ist es wichtig pro href jeweils immer aufs neue <img name="ideen" src="punkt_aus.gif" width=26 height=24 border=0>
einzubauen, wobei du natürlich immer einen neuen namen vergeben mußt (also name="ideen1", name="ideen2" u.s.f.), denn du sprichst im grunde unterschiedliche grafiken an, denen dann im script jeweils das gleiche image zugewiesen wird.

Das wiederholte zuweisen der immer gleichen grafik in den einzelnen <img>-tags ist unproblematisch, da die grafik ab dem zweiten zugriff aus dem cache gefischt wird, also mach' dir darum keine gedanken.
Man könnte auch an dieser stelle jeweils eine 1-pixel-dummy-grafik laden und diese dann später per script gegen die (größere) eigentliche grafik austauschen

So sieht meiner aus...:

<a href="ideen.htm" target=Main onMouseOver="hiLite('ideen','punkt_an')"                                                                                           onMouseOut="hiLite('ideen','punkt_aus')">

»»  <img name="ideen" src="punkt_aus.gif" width=26 height=24 border=0>

<img src="ideen.gif" width=80 height=30 border=0></a>

Kann das womöglich daran liegen, daß ich innerhalb des <a>-Tags zwei images habe aber
immer nur eines ändere?

nein, obwohl ich ihm zur sicherheit auch einen namen geben würde (sowas wie 'dummy'), da ich nicht weis, ob ältere browser (3te generation abwärts) darauf reagieren könnten, wenn er in *diesem* fall fehlt.
Im IE4 und NN4 geht's allerdings völlig problemlos.

tschau...
/*,*/
Wowbagger