NS6.2: forsinket rollover
Jeg har en tabel med en serie gif'er i 1. kolonne og en serie links i den 2. kolonne. Når musen er over et link (i 2. kolonne) skifter gif'en i 1. kolonne i den pågældende række. Så mouseover- og mouseout-effekten virker i en anden celle end i den hvori begivenheden (mouseopver og -out) forekommer.Det er ikke noget problem i IE hvor gif'erne skifter ubesværet og hurtigt (alle er loadet i forvejen vha scriptet), men i NS (v.6.2.1) hænger skiftet bagefter. Hvis man kører musen hurtigt ned over link'ene så hænger mouseover effekten flere rækker bagefter.
Her er koden:
I head:
<script language="JavaScript" type="text/javascript">
Graa01 = new Image(); Graa01.src='images/graa01.gif';
Graa02 = new Image(); Graa02.src='images/graa02.gif';
Graa03 = new Image(); Graa03.src='images/graa03.gif';
[osv. tilsvarende gif'er, 13 i alt]
Koks = new Image(); Koks.src='images/koks.gif';
function rollOver(original,replacement) {
document[original].src=eval(replacement+".src")
}
</script>
I body:
<tr>
<td width="20" height="18" bgcolor="#e4e5e6"><img src="images/graa01.gif" name="onover01" width="20" height="18"></td>
<td width="430" height="18" valign="middle" bgcolor="#e4e5e6" class="tekst"><a href="specialister.html" target="_top" onMouseOver="rollOver('onover01','Koks')" onMouseOut="rollOver('onover01','Graa01')" style="text-decoration: none; ">DAHR's specialister vedrørende religioner og religiøse bevægelser</a></td>
</tr>
[og tilsvarende for de næste 12 rækker]
Man kan tjekke på www.dahr.dk
Hvad kan man gøre for at få NS til at reagere hurtigere på denne rollover?
