Onmouseover Bild flackert

zerix

Hausmeister
Moderator
Hallo,

bei einem onmouseover-Event ersetzte ich ein Bild. Im Firefox funktioniert das einwandfrei. Heute hab ich das im Internetexplorer 6 getestet und da geschieht das nicht fließend, sondern das Bild flackert, wenn es ersetzt wird.

Kann man da irgendwas tun oder muss ich mich damit abfinden?

MFG

Sascha
 
Ersetzt du nur das Bild wenn es nötig ist, oder immer wenn ein MouseOver eintritt.
Eventuell ist das Problem schon gelöst wenn du diese Abfrage einbaust.

if "Bild" <> "Neues Bild" then
"Bild"="Neues Bild"
end if

Könnte ein Problem von nicht "double buffert" sein.
 
Ich mache das einfach so
Code:
document.getElementById('header').style.backgroundImage="url(images/header-"+ name +".png)";

Also habe es nicht in einer function.

MFG

Sascha
 
Probiere es mal so

Code:
if document.getElementById('header').style.backgroundImage<>"url(images/header-"+ name +".png)" then
      document.getElementById('header').style.backgroundImage="url(images/header-"+ name +".png)"
end if;

Weiß aber nicht ob der Syntax stimmt da ich normalerweise kein Javascript code.
 

Neue Beiträge

Zurück