sideshowbob: Triviales Bilderaustauschen

Beitrag lesen

Guten Morgen!

Nach 2 Tagen intensiver google konsultation und einigen erfolglosen Versuchen probiere ich es einmal auf diesen Weg.

Ich hab eine kleine Webapplikation geschrieben, die unter anderem manche Bereiche sichtbar macht und dann wieder unsichtbar. Bei Klick auf die Image Datei soll sich die Grafik austauschen und der Bereich sichtbar werden und umgekehrt. Funktioniert in allen Browsern außer im IE6 wunderbar. Hab auch die Forenbeiträge hier im Selfhtml Forum durchgelesen, doch die Tipps die bei anderen Funktioniert haben, funktionieren aus irgendeinen Grund bei mir nicht. Die Grafikdatei die ausgetauscht werden soll, wird nur manchmal angezeigt, dann wieder nicht... vielleicht hat hier irgendjemand einen Tipp für mich:

  
 imgUp = new Image();  
 imgUp.src = 'img/up.gif';  
  
  
 imgDown = new Image();  
 imgDown.src = 'img/down.gif';  
  
  
  
function upDown(flip,img) {  
  
  
 if (document.getElementById(img).getAttribute("src").indexOf("down.gif")!=-1) {  
  
  Effect.BlindDown(flip, { duration: 1.5 }); // script.acolo.us Effekt  
  document.getElementById(img).src = imgUp.src;  
  
  
 } else {  
  
  Effect.BlindUp(flip, { duration: 1.5 });  
  document.getElementById(img).src = imgDown.src;  
  
 }  
  
}  
  

Und hier der (Teil-)HTML Code:

  
<p class="searchheadline"><a href="javascript:void(0);" onclick="upDown('se1','updown1');"><img src="img/down.gif"  border="0" id="updown1" /></a>Erweiterte Suche</p>  
   <div class="searchareaextendend" style="display:none" id="se1">  
<!-- Suchinhalt -->  
</div>  

Mir ist bewußt, daß es schon einige Beiträge zu genau diesem Thema hier im Forum gibt, die ich auch schon ausprobiert habe, aber es will einfach nicht funktionieren. Ach ja: im Firefox, Opera, IE7 etc. funktioniert es tadellos.

Besten Dank im Vorraus!!

lg
Christian