Avatar billede snebolle Nybegynder
20. april 2008 - 19:01 Der er 3 kommentarer og
1 løsning

Menulink aktiv ved klik

Hej,
Jeg har en menu med mouseover effekt. Men jeg søger en ekstra funktion hvor den menulink man lige har trykket på er aktiv. Så man kan se hvilken side man står på.

Håber nogen kender den funktion?


<TR>
<TD class="fra" onmouseover="this.className='paa'" onmouseout="this.className='fra'"><A HREF="test.asp">Virksomheden</A></TD>
</TR>

td.fra {
background: #61A4CD;
}
td.paa{
background: #5A99C0;
}
Avatar billede w13 Novice
20. april 2008 - 19:06 #1
Det er ikke nogen konkret CSS-, JavaScript-, ASP- eller PHP-funktion, men må hardcodes ind i sidens kode.

Det ku' muligvis være en JavaScript-funktion, som tager window.location.href og sletter indtil sidste "/" og fjerner eventuelle # og querystrings, og derefter løber de ønskede links igennem og sammenligner med deres href-attributter.
Avatar billede snebolle Nybegynder
20. april 2008 - 19:14 #2
Har set en tråd hvor personen skriver følgende som jeg dog ikke helt fatter.

"Du kan eksempelvis lave dine menupunkter som lister (med et punkt i hver td) og som standard undlade bullet i din CSS, og så ved a.menu.hover give den én slags bullet og ved en a.menu.active en anden slags bullet... så vil dit menupunkt være aktivt indtil der trykkes på et nyt punkt."
Avatar billede w13 Novice
20. april 2008 - 19:19 #3
Har du da indholdet af siden i et frame?
Avatar billede snebolle Nybegynder
01. september 2011 - 17:55 #4
Lukket!
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

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