22. september 2002 - 21:46
Der er
27 kommentarer og 2 løsninger
skifte billede ved mouseover?
Hejsa.
Hvordan er det nu lige at jeg får et billede til at skifte sig ud med et andet billede, når musen føres over? ... og skal billedet også være en del af linket?
PÅ forhånd tak.
/Beldriing
http://www.musikviden.dk/test
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
22. september 2002 - 21:50
#1
<a href="bla.html"><img src="bil1.gif" onmouseover="this.src='bill2.gif'" onmouseout="this.src='bill1.gif'"></a> /Nikolaj
22. september 2002 - 21:51
#2
skal selvfølgelig være bil1 begge steder :)
22. september 2002 - 21:58
#3
jamen med det du har skrevet der skifter billedet først når jeg kører musen over billedet og ikke teksten!
22. september 2002 - 22:01
#4
her er cellen: <td width="50%" height="25"><font face="verdana" size="2"> <a href="bla.html"><img src="target.gif" border="0" onmouseover="this.src='target2.gif'" onmouseout="this.src='target.gif'"> <B>Senest tilmeldte</B></a> </font></td>
22. september 2002 - 22:01
#5
JAMEN!! Æhæ... Hvor i dit spørgsmål står der at der overhovedet er tekst???
22. september 2002 - 22:02
#6
hehe ... ups min fejl så :O) ... men kan du svaret?
22. september 2002 - 22:04
#7
Du vil have at teksten også ændrer sig???? Hvis jeg klikker på et link forventer jeg såmænd at der står det samme som jeg oprindligt lod mig fange af :)
22. september 2002 - 22:05
#8
nejnejnej .. :O) ... jeg vil have at billedet ved siden af teksten ændrer sig når jeg kører over teksten! ... lige nu ændrer det sig kun når jeg kører over billedet! :
http://musikviden.dk/test/undersider/newbands.php
22. september 2002 - 22:07
#9
Dette virker for mig: Folt side forresten ;-) <a href=link.asp" onMouseOver="document.images['pil'].src='pil2.gif'" onmouseout="document.images['pil'].src='pil.gif'"><img src="pil.gif" width="10" height="10" border="0" name="pil">Navn</a>
22. september 2002 - 22:09
#10
nååååååå.-..... Justdoit - Nåede det vidst lige :)
22. september 2002 - 22:10
#11
skal dette rettes ['pil'] ??? ... jeg kan ikke lige overskue det, nu her hvor jeg er lidt træt :O)
22. september 2002 - 22:11
#12
i <img name="pil"...> document.images['pil'] De skal være ens :)
22. september 2002 - 22:11
#13
Pil er bare billede navnet, så du kan kalde det hvad du vil, men ret det alle steder hvis du retter det!
22. september 2002 - 22:13
#14
jeps ... det virker nu, men det virker utroligt langsomt! ...
22. september 2002 - 22:14
#15
Langsomt??? Der er intet der burde få det til at køre langsomt :)
22. september 2002 - 22:20
#17
Hvert billede skal have hvert sit navn (ellers kalder jeg dig for nikolajdu for fremtiden...) <a href=link.asp" onMouseOver="document.images['target0'].src='target2.gif'" onmouseout="document.images['target0'].src='target.gif'"><img src="target.gif" width="9" height="10" border="0" name="target0"> <B>Tilmeld band</B></a></font></td> <td width="50%" height="25"><font face="verdana" size="2"> <a href=link.asp" onMouseOver="document.images['target1'].src='target2.gif'" onmouseout="document.images['target1'].src='target.gif'"><img src="target.gif" width="9" height="10" border="0" name="target1"> <B>Placeringer</B></a></font></td>
22. september 2002 - 22:30
#18
okay nu virker det :O) -Men kan det virkelig være mine billeder der fylder så meget, for hvis du kigger, så er det ret langsomt!
22. september 2002 - 22:32
#19
hmm ... 800 og 900 byte ... jeg fatter ikke det er så langsomt :O/
22. september 2002 - 22:41
#20
Det er fordi alle billeder skal preloades først :)
23. september 2002 - 08:03
#21
Brug denne her preload til din onmouseover billeder: // simplePreload( '01.gif', '02.gif' ); function simplePreload() { var args = simplePreload.arguments; document.imageArray = new Array(args.length); for(var i=0; i<args.length; i++) { document.imageArray[i] = new Image; document.imageArray[i].src = args[i]; } }
23. september 2002 - 21:32
#22
jeg har nogle billeder som jeg gerne vil have proloadet når jeg åbner mit site, hvis jeg har et billede der hedder giraf.gif og sommerfugl.gif hvordan sætter jeg det så ind???
23. september 2002 - 21:33
#23
Og hvor skal jeg skrive function simplePreload()???
23. september 2002 - 21:34
#24
<body onload="simplePreload('01.gif','02.gif');">
24. september 2002 - 09:30
#25
ok, skal det kun stå på default siden, eller på alle sider?
24. september 2002 - 09:35
#26
Alle de sider du vil ha preloadet.
24. september 2002 - 10:58
#27
klik ind på html.dk og klik under scripts og derfra videre til javascrpts mvh D_D
26. september 2002 - 17:31
#28
Hvad er fejlen her: Dette står på min default: <script type="text/javascript" src="css/preload.js"></script> preload.js => function Preload() { var args = Preload.arguments; document.imageArray = new Array(args.length); for(var i=0; i<args.length; i++) { document.imageArray[i] = new Image; document.imageArray[i].src = args[i]; } }> Og i min <body> står: <body topmargin="2" onload="Preload('logo.gif','annoncer.gif','hjaelp1.gif','hjaelp2.gif','main.gif','main2.gif','soeg1.gif','soeg2.gif',,'nyheder1.gif','nyheder2.gif');"> Hvad er fejlen??
27. september 2002 - 00:21
#29
Well - hvad laver tegnet > i slutningen af funktionen? - og du har et komma for meget i onload'en.
Vi tilbyder markedets bedste kurser inden for webudvikling