Jeg har lavet en menu i asp som er designet/bygget op i css. I access databasen er der følgende: id navn sti gruppe 'menuen er opdelt i forskellige punkter som bliver defineret her
Når man trykker på en knap/link bliver man sendt til "sti" (som står i db'en). Når man har trykker på den skal der en anden css class til end der er på alle andre. Så man kan se hvilket side man er på. Hvordan laver jeg det lettest?
Tænkte på noget a la det her: ----------------- ... id = rs("id") navn = rs("navn") sti = rs("sti") gruppe = rs("gruppe")
menuid = Request.Querystring("menuid")
if menuid = id then menuclass = "menuon" else menuclass = "menuoff" end if
Response.Write "<li class=" & menuclass & "><a href=" & sti & "?user=" & user & ">" & navn & "</a></li>" ... ---------- css: menuon = class'en der er aktuel på den knap/link man har klikket på menuoff = class'en der er aktuel på alle andre knapper/links
Håber jeg udtrykker på klart nok. Ellers må i jo sige til hvor i står af :)
Ved bare ik hvor meget det vil hjælpe.. det er i det styke jeg har posted der er noget galt med.
Det skal ikke nødvendigvis laves på den måde jeg har prøvet at lave det på.. Har i nogen idéer til hvordan man ellers kan gøre det? Vil gerne have menuen i databasen så den er let at rette i. Det er nemli et system som bliver kopieret og tilpasset en den gange. Så.. så lidt arbejde der er i det.. jo bedre er det. Og tror det er hurtigst at tilpasse når det er i databasen
tror egentlig bare det ender med at jeg laver det i en iframe med almindelig html/css. Hader bare når jeg ikke kan få noget så simpelt til at fungere :/
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.