Avatar billede cozey Nybegynder
28. december 2004 - 00:45 Der er 11 kommentarer og
1 løsning

Skifte billeder ved mouseover?

Godaften.

Jeg har en menu med 8 billeder.

Jeg vil nu have det således at hvert enkelt billede skifter til et andet ved mouseover (altså når musen føres over).

Billederne hedder:
menu_01.gif  - menu_01_over.gif
menu_02.gif  - menu_02_over.gif

osv.

Det skal helst være lidt hurtigt, da jeg har set flere, som er alt for langsomme.

På forhånd tak.

/Daniel
Avatar billede thesurfer Nybegynder
28. december 2004 - 00:47 #1
<img src="menu_01.gif" onmouseover="this.src='menu_01_over.gif" onmouseout="this.src='menu_01.gif'">
Avatar billede thesurfer Nybegynder
28. december 2004 - 00:49 #2
.. grunden til at de er "alt for langsomme", er sikkert fordi:
1) billederne er ikke loadet ind endnu.. dvs ikke cachet
2) billederne er store, men ændres med "height" og "width"

Der finde "preloade"-scripts, som automatisk loader/cacher billederne, når siden loades.. så vises de hurtigt.
Avatar billede cozey Nybegynder
28. december 2004 - 00:53 #3
hmm... virker ikke.
img src="pics/menu_01.gif" onmouseover="this.src='pics/menu_01_over.gif" onmouseout="this.src='pics/menu_01.gif'">

SKal jeg lave den skrå streg den anden vej?
Avatar billede thesurfer Nybegynder
28. december 2004 - 00:54 #4
Eksempel på "preload" script:

<script type="text/JavaScript">
image1 = new Image();
image1.src = "menu_01_over.gif";

image2 = new Image();
image2.src = "menu_02_over.gif";
</script>
Avatar billede cozey Nybegynder
28. december 2004 - 00:54 #5
Eller skal der noget i <HEAD>?
Avatar billede thesurfer Nybegynder
28. december 2004 - 00:54 #6
Du mangler et ' tegn her:

onmouseover="this.src='pics/menu_01_over.gif"
Avatar billede thesurfer Nybegynder
28. december 2004 - 00:55 #7
Ang "SKal jeg lave den skrå streg den anden vej?": Nej, det skal være "/".

Internet: /
Lokalt: \
Avatar billede cozey Nybegynder
28. december 2004 - 01:02 #8
hvor mangler jeg et ' tegn? ... jeg har da et der hvor du siger !?
Avatar billede cozey Nybegynder
28. december 2004 - 01:05 #9
Er det mig som er blind? :)
Avatar billede cozey Nybegynder
28. december 2004 - 01:06 #10
nååå... fandt det ;-)

Tak.
Avatar billede cozey Nybegynder
28. december 2004 - 01:08 #11
smider du et svar?
Avatar billede thesurfer Nybegynder
28. december 2004 - 01:10 #12
OK :-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester