.. ich habe ein Workaround gefunden, das im
Internetexplorer von Microsoft
UND im Mozilla Firefox gleichermaßen FUNKTIONIERT !
(Quelle: http://www.webdeveloper.com/forum/showthread.php?t=86272 (10.01.2007) )
code:
Zugriff mit this.src:<br>
<table border="0">
<tr>
<td>
<img alt="Leuchte" src="leuchte_dunkel.gif" width="16" height="16" onMouseOver="this.src='leuchte_hell.gif';" onMouseOut="this.src='leuchte_aus.gif?0x0';">
</td>
<td>
<img alt="Leuchte" src="leuchte_dunkel.gif" width="16" height="16" onMouseOver="this.src='leuchte_hell.gif';" onMouseOut="this.src='leuchte_aus.gif?0x1';">
</td>
...
Jetzt ist der Effekt verhindert, weil der Firefox durch das
Anhängsel bild.gif?xyz das Bild als einzigartiges Bild ansieht
und es auch so behandelt.
Dabei muß xyz eine eindeutige Folge aus Zahlen und Buchstaben
sein, lieber nicht zu lang, muß bloß eindeutig sein und darf
natürlich keine funktionellen Sonderzeichen enthalten.
So läuft die Animation wirklich nur dort ab, wo sie
ablaufen soll.