Supportnet Computer
Planet of Tech

Supportnet / Forum / Skripte(PHP,ASP,Perl...)

Bilderwechsel





Frage

Hallo, ich habe einen Bilderwechsel zwischen Thumbnails und Originalen mit JS realisiert. Die Thumbnails (jede Menge) sind um den zentral liegenden Platz für das Original gruppiert. Der Wechsel erfolgt mit onMouseOver, damit der User nach der Anzeige nicht scrollen muss. Funktioniert bestens ... nur das Problem ist, dass beim Anfahren mit der Maus öfters ein falsches Bild "erwischt" wird (ich lade die Originale mit Rücksicht auf Modemuser NICHT vor). Besser wäre natürlich onClick, aber dann springt die Seite nach oben und der User muss wieder scrollen. Gibt es eine Möglichkeit, bei onClick das zu unterbinden? Eine "Popup"-Lösung möchte ich ungern verwenden. Ich selbst habe Popups wegen der nervigen Werbung gesperrt. Vermutlich viele andere auch. Danke. ergo

Antwort 1 von rfb

die Bildwechsel-JavaScript-Funktion:

 function bild(a) {
document.getElementById("platz").src=a.href;
return false;
}


und der Aufruf
<a href="grossbild.jpg" title="bild" onclick="bild(this); return false"><img src="kleinbild.jpg" width="40" height="20" alt="kleines Bild"></a>


ändert den inhalt von
<img src="standard.jpg" width="400" height="200" alt="tolles Bild" id="platz">


bei Opera IE und Mozi ohne "Springen"

(und falls jemand kein JS hat wird gossbild.jpg eben einfach so geladen.)

Antwort 2 von ergo

Vielen Dank.

Bereits realisiert und funktioniert bestens.

Gruss
ergo

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Suche in allen vorhandenen Beiträgen: