Dieter Raber: Linkseiten Sprungmenü

Beitrag lesen

Hallo Nico,

Du verlangst ziemlich viel von dem armen Browser, wenn er bei einem mouseover mal schnell ein Bild von 20kb oder so runterladen und anzeigen soll. Dieses Konzept solltest Du noch mal ueberdenken.
Aber sagen wir mal, du hast Dir das gut ueberlegt, hast einen Vorlader etc. Dann koenntest du doch einfach die Eigenschaft src des Bildes aendern anstatt innerHTML vom div. Zudem kannst Du im Array Pictures auf border verzichten, dafuer gibt es CSS. Du waerst also hier:
 pictures = new Array();
     pictures[0] = "aod_banner.jpg";
     pictures[1] = "doomstone.jpg";
   ....

function show(id){
// hier haengst Du die URL mit rein
// ausserdem beziehst du dich auf src des Bildes
     document.getElementById("meinbild").src = 'bilder/link_bilder/' + pictures[id];
}
<div id="bilder"><img src="" id="meinbild" /></div>
Vielleicht solltest Du der Einfachheit halber aus "Links zu anderen Bands" eine Grafik machen.
Ich hab das jetzt nicht weiter ausprobiert, aber die Chancen, dass Du so weiterkommst, sind gut.

Gruß,

Dieter