Avatar billede bruna Nybegynder
03. februar 2003 - 21:09 Der er 8 kommentarer og
1 løsning

OnMouseOver og MM_swapImage

Hvorfor virker dette script ikke? Ved MouseOver ændrer grafikken sig ikke?
Og hvordan indsætter jeg i mit stylesheet, at grafikken pilgraa skal være aktiv, når brugeren har valgt menupunktet??


<tr valign="top">
                      <td width="10" class="tekst" height="15" valign="middle"><img src="grafik/pil.gif" width="6" height="9" alt="" border="0" name="Image1"></td>
                      <td width="108" class="tekst" height="15" valign="top"><a href="lejlighederne.htm" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image1','','grafik/pilgraa.gif',1)">Lejlighederne</a></td>
                    </tr>
                    <tr valign="top">
                      <td width="10" class="tekst" height="15" valign="middle"><img src="grafik/pil.gif" width="6" height="9" alt="" border="0" name="Image2"></td>
                      <td width="108" class="tekst" height="15" valign="top"><a href="#">G&aring;rden</a></td>
                    </tr>
                   

mvh Bruna
Avatar billede nikolajdu Nybegynder
03. februar 2003 - 21:26 #1
lader være med at bruge den fjollede Dreamweaver funktion... ;-)

Hvad mener du med "når brugeren har valgt" - Mener du når han klikker eler som din kode antyder når han fører musen over?

/Nikolaj
Avatar billede bruna Nybegynder
03. februar 2003 - 21:38 #2
Hvorfor virker Dreamweaver funktionen ikke??

Jeg er ikke så skrap med css, når det bliver for avanceret. Jeg mener, at når brugeren har valgt et menupunkt, skal billedet ændre sig til pilgraa (ligesom ved mouseOver...men som ikke virker...:o( ) og menupunktet skal ligeledes fremhæves, når det er valgt - altså når brugeren er på den valgte side. Hvordan definerer man det i sit stylesheet???

/bruna
Avatar billede nikolajdu Nybegynder
03. februar 2003 - 21:54 #3
Mener du at menupunktet fremhæves hvis man er på den pågældende side??

Tag det ikke ilde op med Dreamweaver - Det er vidst bare mig :)
Avatar billede bruna Nybegynder
03. februar 2003 - 22:46 #4
Ja, det er, hvad jeg mener.
Avatar billede nikolajdu Nybegynder
04. februar 2003 - 02:42 #5
Så skal du sætte en cookie eller overføre en variabel via din url. Har du mulighed for ASP eller PHP? Så er det en hel del nemmere.... :)
Avatar billede bruna Nybegynder
14. februar 2003 - 19:04 #6
Så er jeg lige tilbage igen. Jeg har foreløbig droppet at anvende funktionen. PHP må lige vente lidt endnu.

Men hvordan bruger jeg preload funktionen, så jeg er sikker på at grafikken er loadet, når siden er indlæses?. Jeg får nemlig en fejl på siden ved denne:
onLoad="MM_preloadImages('pil.gif')

/bruna
Avatar billede nikolajdu Nybegynder
15. februar 2003 - 13:55 #7
Du mangler et  "

onLoad="MM_preloadImages('pil.gif')"
Avatar billede bruna Nybegynder
15. februar 2003 - 14:39 #8
Den er godt nok med på siden, det var bare her, at den var smuttet. Så hvad kan det være, der udløser fejlen? Mangler jeg noget script omkring grafikken? Den ser nemlige blot således ud: <img src="grafik/pil.gif" width="6" height="9" border="0">
Avatar billede bruna Nybegynder
29. november 2003 - 20:08 #9
bedre sent end aldrig
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