Hallo Leute,
ich benutze schon seit geraumer Zeit ein transparentes animiertes gif, das über js onmouseove aufgerufen wird. Es funktioniert auch alles recht schön mit den alten Browsern (Firefox 1.5 und IE bis 6.5). Im a-gif ist eine Bildfrequenz von 200ms angegeben, sodass es vom 60ms Bug der alten IE Versionen nicht betroffen ist.
Mit dem IE 7 wird das a-gif aber nur angezeigt, wenn man über den Bereich hovert, während die restliche Seite noch lädt. Danach wird das a-gif
- entweder so schnell abgespielt, dass man es nicht mehr wahr nimmt,
- oder nur das letzte Bild des a-gif dargestellt.
Bug oder Feature? Mir ist nicht klar, was der IE 7 da anders interpretiert als die restlichen Browser.
Sourcecode-Auszug:
<div style="background-image:url('src/pass.gif'); background-repeat:no-repeat;">
<a href="Paesse.html"
name="Passfahrten" style="text-decoration:none;" title="Liste der von Volker gefahrenen Pässe"
onmouseover="changeImage(6,2);" onmouseout="changeImage(6,11);"><img src="src/RS_buttun.gif" align="top" width="350" height="75" border="0" alt="Volkers Passfahrten"></a>
</div>
Link zur Seite:
http://www.frauensteinweb.de/Moto/Index.html
with best regards
Volker