29. januar 2006 - 15:13Der er
9 kommentarer og 1 løsning
expand/collapse menu med undermenuer
hej alle
Jeg er ved at lave en menu til en site... men har prøvet at få lidt java til at styre min menu, men den kunne ikke refererer til mine undermapper (hvertfald virkede det ikke for mig)
derfor har jeg overvejet om man kunne lave noget asp/java expand/collapse
altså min menus struktur skulle gerne ligne noget ala
menu1 (skjult indtil expand) undermenu 1 undermenu 2 osv menu2 (skjuldt indtil expand) undermenu 1 undermenu 2
osv...
og så når man trykker på en anden hovedmenu, så skal den aktive menu collapse...
Håber nogen kan komme med et script eller lidt info om hvad der skal være... pt 200 point, men kan øges hvis svaret er godt
<% Response.Write "<a href='?menu=1'>Menu1</a><br>" if request.querystring("menu") = 1 then Response.Write "- <a href='#'>undermenu1</a><br>" Response.Write "- <a href='#'>undermenu2</a><br>" end if
Response.Write "<a href='?menu=2'>Menu2</a><br>" if request.querystring("menu") = 2 then Response.Write "- <a href='#'>undermenu1</a><br>" Response.Write "- <a href='#'>undermenu2</a><br>" end if
Response.Write "<a href='?menu=3'>Menu3</a><br>" if request.querystring("menu") = 3 then Response.Write "- <a href='#'>undermenu1</a><br>" Response.Write "- <a href='#'>undermenu2</a><br>" end if %>
Nej ikke helt.. Du ønsker vel ikke at Menu1 skal linke noget sted hen, men åbne de 2 undermenuer under. Og det er så undermenuerne der skal linke et sted hen.
'?menu1' skal bare være uandret. Ellers forklar lige hvad du vil, hvis jeg er på vildspor.
ser ud til at virke som det skal, er det så muligt at lave undersider til undersiderne?
og man skal vel lave index.asp til hovedmenuerne for at man kan se dem?
hvis nu jeg har til menu1 en mappe der hedder carsten menu2 en mappe der hedder arbejde menu3 en mappe der hedder projekt (med en overordnet side som index.asp) har nogle sider i mappen projekt som der skal være menu til også
Forstod kun: "er det så muligt at lave undersider til undersiderne?", ja det er sådan her:
<% Response.Write "<a href='?menu=1'>Menu1</a><br>" if request.querystring("menu") = 1 then Response.Write "- <a href='#'>undermenu1</a><br>" Response.Write "- <a href='?undermenu=1'>undermenu2</a><br>"
if request.querystring("undermenu") = 1 then Response.Write "- <a href='#'>under-undermenu1</a><br>" end if
end if
Response.Write "<a href='?menu=2'>Menu2</a><br>" if request.querystring("menu") = 2 then Response.Write "- <a href='#'>undermenu1</a><br>" Response.Write "- <a href='#'>undermenu2</a><br>" end if
Response.Write "<a href='?menu=3'>Menu3</a><br>" if request.querystring("menu") = 3 then Response.Write "- <a href='#'>undermenu1</a><br>" Response.Write "- <a href='#'>undermenu2</a><br>" end if %>
men har skabalonen for det jeg vil have, så kan jeg altid bygge på senere når det bliver nødvendigt
Synes godt om
Ny brugerNybegynder
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.