Just nu i M3-nätverket
Gå till innehåll

obegränsat djup i dynamisk meny


jonny1

Rekommendera Poster

Hejsan,

 

Har ett problem med att skapa en menystruktur som ska genereras dynamiskt o oberoende av antal undermenyer.

 

Denna kod genererar hela menystrukturen i ett svep med indrag o allt - jag vill dock att endast huvudsidorna ska synas o sen får man klicka för att visa resp undermenyer. Någon som har en idé... kan jag överhuvudtaget fortsätta på den kod jag fått ihop?

 

<%

sub buildmenu(menuid, depth)

set rsmenu = db.execute("select * from Pages where menu_id=" & menuid)

%>

 

<img src="test.gif" width="<%=depth%>"><a href="default.asp?MenuID= <%=rsmenu("menu_id")%>"><%=rsmenu("MenuName")%></a>

<br>

 

<%

set rsmenu = db.execute("select * from pages where menu_parent=" & menuid )

while not rsmenu.eof

call buildmenu(rsmenu("menu_id"), depth+10)

rsmenu.movenext

wend

 

set rsmenu=nothing

end sub

 

call buildmenu(0,0)

%>

 

mvh //

 

[inlägget ändrat 2003-02-10 16:35:28 av jonny1]

[inlägget ändrat 2003-02-10 16:36:14 av jonny1]

Länk till kommentar
Dela på andra webbplatser

Det finns 2 vägar.

 

1. Där man laddar om sidan varje gång. Relativit enkelt.

 

2. Där allt sköts av Javascript och CSS.

 

Det finns massor med sådan menuer som du kan hämta nätet, de passar säkert inte direkt men med lite modifikation så blir det nog precis som du vill ha det.

 

- Magnus

-----------------------------------------------------

Jag är inte kaxig, jag är bara så jävla bäst...

 

Länk till kommentar
Dela på andra webbplatser

Ok - ja jag har tänkt mig den första varianten där sidan laddas om. Har du något tips på ett sådant exempel. Har letat genom hela aspin.com och några till utan att hitta nåt bra exempel?

 

Tackar för svaret / Mvh

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...