Hallo.
Man nehme an, auf einer Seite sind 1000 Links mit kleinen Icons.
Bei Klick (OnClick) auf ein solches Icon erscheint dann ein Banner anstelle des Icons.
Mit Doppelklick (OnDblClick) verschwindet das Banner wieder und das Icon wird wieder angezeigt.
Das Ganze sieht als Code so aus:
<img src="icon.gif" onClick="src='pix/einsvontausend.jpg'" onDblClick="src='icon.gif'">
Ich habe Tage lang überall nach einer Lösung gesucht, wie man mit einem einzelnen Klick anstatt des Doppelklicks das Banner wieder verschwinden lassen kann. Leider ohne Erfolg.
Es ist nun so, daß man bei 1000 Links nicht jedem Bildchen einen einzelnen Namen zuweisen möchte, also kann ich hier mit der üblichen Lösung leider nichts anfangen.
Von der Funktion her bräuchte ich etwas wie
if(src=='icon.gif'){src=icon.gif}
Nur merken die Browser anscheinend nicht, ob das Banner schon aufgerufen wurde oder nicht...
Und jetzt sind die Kenner gefragt :)
Im Voraus schonmal vielen Dank!!!