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ß.
Hallo ,
hab beide Möglichkeiten ausprobiert......leider wieder das gleiche Ergebnis!Des ist fei echt ein Scheiß.....man muss doch die Bilder irgendwie mit Javascript wechslen können......wenn ich auf das leere Feld gehe, und klicke mit der rechten Maustaste drauf -->Bild anzeigen....dann kommt ja auch das Bild.....aber von alleine kommt es nicht.....kann mir niemand helfen?*verzweifeltbin*