webForumDet fria alternativet

"Träd-meny"

Webbutvecklingur Webbutveckling - Övrigt

10 svar · 353 visningar · startad av learn

Medlem sedan jan. 20051 130 inlägg
Frågan#1

Hejsan

Jag vill ha en meny som CDON.COM. Dvs en meny med trädstruktur. Är det svårt? Finns det någon bra sida som instruerar hur man gör? Gärna en meny som är säker och fungerar med "alla" webbläsare.

Tack!!

Medlem sedan sep. 2001650 inlägg
#2

Något liknande system finns här:
http://www.javascript.nu/javascript/dhtmtra1.shtml

Det kanske är något att fila vidare på.

Medlem sedan jan. 20051 130 inlägg
#3

nej det var inte riktigt vad jag söker... tror dessutom inte att det är ngn särskilt pålitlig lösning. Jag vill egentligen ha exakt en sån meny som CDON.COM har... Någon som kan hjälpa mig?

Medlem sedan nov. 200013 890 inlägg
#4

Menyn som finns på cdon.com är ju uppbyggd men html/css och bilder så den är ju bara att kopiera rakt av, eller?

Medlem sedan jan. 20051 130 inlägg
#5

tror du.. ska genast ta en titt

Medlem sedan nov. 200013 890 inlägg
#6

learn skrev:

tror du.. ska genast ta en titt

Ja, varje gång du klickar i menyn så laddas ju sidan om och en ny meny genereras från servern.

Medlem sedan jan. 20051 130 inlägg
#7

ok, finns det ingen bättre/annan lösning. kanske det finns ngt meny-med-trädstruktur-script att ladda hem ngn stans? :)

Medlem sedan jan. 20051 130 inlägg
#8

Jag gjorde en egen, provisorisk variant.

table>
<tr><td class="menyRub"><a href="?nav=handla&amp;kat=1">Kategori 1</a></td></tr>
<? if ($_GET["kat"]=="1") { ?>
<tr><td class="menyContent"><a href="?nav=handla&amp;kat=1">Alternativ 1</a></td></tr>
<tr><td class="menyContent"><a href="?nav=handla&amp;kat=1">Alternativ 2</a></td></tr>
<tr><td class="menyContent"><a href="?nav=handla&amp;kat=1">Alternativ 3</a></td></tr>
<tr><td class="menyContent"><a href="?nav=handla&amp;kat=1">Alternativ 4</a></td></tr>
<? } ?>

<tr><td class="menyRub"><a href="?nav=handla&amp;kat=2">Kategori 2</a></td></tr>
<? if ($_GET["kat"]=="2") { ?>
<tr><td class="menyContent"><a href="?nav=handla&amp;kat=2">Alternativ 1</a></td></tr>
<tr><td class="menyContent"><a href="?nav=handla&amp;kat=2">Alternativ 2</a></td></tr>
<tr><td class="menyContent"><a href="?nav=handla&amp;kat=2">Alternativ 3</a></td></tr>
<tr><td class="menyContent"><a href="?nav=handla&amp;kat=2">Alternativ 4</a></td></tr>
<? } ?>

<tr><td class="menyRub"><a href="?nav=handla&amp;kat=3">Kategori 3</a></td></tr>
<? if ($_GET["kat"]=="3") { ?>
<tr><td class="menyContent"><a href="?nav=handla&amp;kat=3">Alternativ 1</a></td></tr>
<tr><td class="menyContent"><a href="?nav=handla&amp;kat=3">Alternativ 2</a></td></tr>
<tr><td class="menyContent"><a href="?nav=handla&amp;kat=3">Alternativ 3</a></td></tr>
<tr><td class="menyContent"><a href="?nav=handla&amp;kat=3">Alternativ 4</a></td></tr>
<? } ?>

<tr><td class="menyRub"><a href="?nav=handla&amp;kat=4">Kategori 4</a></td></tr>
<? if ($_GET["kat"]=="4") { ?>
<tr><td class="menyContent"><a href="?nav=handla&amp;kat=4">Alternativ 1</a></td></tr>
<tr><td class="menyContent"><a href="?nav=handla&amp;kat=4">Alternativ 2</a></td></tr>
<tr><td class="menyContent"><a href="?nav=handla&amp;kat=4">Alternativ 3</a></td></tr>
<tr><td class="menyContent"><a href="?nav=handla&amp;kat=4">Alternativ 4</a></td></tr>
<? } ?>

</table>

Känns väldigt omständig, eller är det kanske bra?

Medlem sedan nov. 200013 890 inlägg
#9

Vill du använda Javascript för att slippa ladda om menyn?
https://www.treemenu.com

Medlem sedan jan. 20051 130 inlägg
#10

Sidan kan inte visas

Medlem sedan juli 20003 825 inlägg
#11

D-tree
http://www.destroydrop.com/javascripts/tree/

Jag vet att detta är fel tråd... men koden för D-tree är så... 
enkel... att... man blir helt lyrisk att det fungerar så bra med så lite!

SQL = "SELECT a.intID, a.intParentID, a.strName, a.strURL, a.bolView, strText " _ 
	& " FROM [" & myTable & "] as a " _
	& " ORDER BY a.strName;"
127 ms totalt · 3 externa anrop · v20260731065814-full.b746b907
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)