webForumDet fria alternativet

Byta bakgrund på td onmouseover.

JavaScript

8 svar · 269 visningar · startad av ConnyFox

Medlem sedan aug. 20011 087 inlägg
Frågan#1

Jag vet att detta tagits upp tidigare men kan inte hitta det.

Hur gör jag för att byta bakgrundsbild på en td vid onmouseover?

Medlem sedan nov. 20022 355 inlägg
Medlem sedan aug. 20011 087 inlägg
#3

Mjo men d va bakgrundsBILD jag ville byta, inte färg.. :D

Medlem sedan nov. 20022 355 inlägg
Medlem sedan aug. 20011 087 inlägg
#5

Mjo d där funkade ganska bra, tack

Medlem sedan aug. 20011 087 inlägg
#6

Dessvärre så blinkar det till och "timglaset" kommer upp varje bildbyte. går det att lösa så man slipper omladdning hela tiden?

Medlem sedan dec. 20025 483 inlägg
#7

Förladda bilden/bilderna! Lägg i följande längst upp på din sida:

<script type="text/javascript">

(new Image()).src = "foo.png";

</script>

Eller om det är fler än en bild:

...
var imgs = [ "foo.png", "bar.png" ], j = imgs.length;
while (j-->0)
    (new Image()).src = imgs[j];
...

:)

Medlem sedan feb. 2003193 inlägg
#8

Jo men om det inte hjälper, vad gör man då? :D

Medlem sedan dec. 20025 483 inlägg
#9

Det finns väl ett par sätt. Börja med att visa den kod du använder och som inte fungerar.

:)

254 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
118 ms — ändringar (db)