Holger vom Ast: Mouseover erst bei Bedarf laden

Beitrag lesen

Hallo Zusammen,

ich habe zu einem Gruppenbild der Musikkapelle mouseover-Effekte zu jeder einzelnen Person erstellt, so dass ein Foto zur Person in einem Bereich des Bildes dargestellt wird.
Problem: Beim Aufruf der Seite werden sofort alle Bilder geladen, auch die die nur bei mouseover erscheinen sollen, so dauert es sehr lange bis der Besucher das Gruppenbild zu sehen bekommt.

Ich warte jetzt schon zemlich lange, aber ein Gruppenbild sehe ich immer noch nicht. Dafür einen netten Mauseffekt über der leeren Map...

Kann man die Reihenfolge der Bilder angeben in der sie geladen werden sollen, oder kann man es einrichten daß die mouseover-Bilder nur geladen werden wenn die Maus über dem Bereich ist.

Wie wär´s mit einer Funktion, die auf MouseOver aktiviert wird:

function ZeigBild(dateiname)
 {
  bild = new Image();
  bild.src = dateiname;
  foto.src = bild.src;
 }

einbinden in die Map jeweils mit

onMouseOver="ZeigBild(foto/dasrichtigebild.jpg)"

Vielen Dank für Eure Hilfe

Gern geschehen.

Gruß Wolfgang

Gruß aus P. nach M.
HvA