Sven Rautenberg: Zuviel benutzt? - Bilderaustausch-Probleme

Beitrag lesen

Moin!

Wenn man nun auf die Seite kommt, werden mit dem Zufalls Script zwei Bilder in die Seite gepackt. Wenn man nun aber bestimmte Bilder sehen möchte, klickt man auf eine Nummer (1 bis 140) und durch Javascript wird das Foto entsprechend ausgetauscht.

Ich denke mal, du solltest das Bildtausch-Skript von Macromedia wegwerfen und ein einfaches, eigenes Script schreiben.

Preloading der einzelnen Bilder ist ja garnicht nötig (die sollen gefälligst dann geladen werden, wenn geklickt wurde), also reduziert sich die Arbeit auf ein simples:

function bildtausch(bildname,url)
{
  document.images[name].src=url;
}

und

onclick="bildtausch('quer','/quer/img001.jpg'); return false;"

PS: Wenn du im onclick das return false wegläßt, wird der HTML-Link ausgeführt. Das willst du aber ganz sicher nicht - oder du kannst es für Javascriptlose Browser einsetzen, die dann eben eine neue Seite von PHP geliefert bekommen - der Link hat dann sinnvollerweise einen Bildnummernparameter in der URL mit drin, damit das Skript weiß, daß kein Zufall gefragt ist.

P.S.: Ja ich weiss, ziemlich plump, und auch nicht so schön... aber mir gefällst :-)

Genau das richtige, um nacht um 1:45 dumm rumzuklicken. ;)

- Sven Rautenberg