Vimes: mein Bild erscheint einfach nicht.........

Beitrag lesen

Hallo Rainer,

Dein Problem kann sein, dass du bei jedem Klick ein neues Image-Objekt anlegst. Für ein ordentliches Preload des Bildes musst du das aber nur einmal machen. Entweder über globale Variablen wie hier:

<SCRIPT LANGUAGE="JavaScript">

var gekauft = new Image();
 gekauft.src = "../../../imagesOnline/einkaufswagen.gif";

function wechsle(typ)
{
typ.src = gekauft.src;
}
</SCRIPT>

<img src='../../../basket.gif' onclick='wechsle(this)' alt='in den Warenkorb legen' border='0'>

oder über eine Preload-Funktion, in der du die (globale) Variable setzt:

<SCRIPT LANGUAGE="JavaScript">
var gekauft;

function preload() {
 var gekauft = new Image();
 gekauft.src = "../../../imagesOnline/einkaufswagen.gif";
}

...
</script>

<body onload="preload()">
..

gruß.