webForumDet fria alternativet

DOM Meny 2 på jojoxx.net

7 svar · 236 visningar · startad av nordan

nordanMedlem sedan juni 2000949 inlägg
#1

Hej!
Jag har lånat denna menyn från jojoxx.net och lagt den i en phpsida som jag använder som en template.
http://www.jojoxx.net/dhtml/examples/DOMmenu2.html
Då är det ju så att menyn ligger på varje sida som jag gjort med denna template. Inga konstigheter, men om jag vill vet vilka menydelar som är utfällda när jag klickar på en länk i menyn blir det värre. Tex om jag har klickat på
- Menu A
- Menu A-A
- Menu A-A-A
Länkar A-A-A-1
Och valt att klickat på sidan Länkar A-A-A-1 då laddas ju javascriptet igen om nollställer det jag klickat på. Går det på något sätt att skicka med vad man har klickat på i url:en och sedan öppna menyn som den var på föregående sida med det?

Jesper TMedlem sedan nov. 20017 144 inlägg
#2

Menar du sätta en cookie kanske?

nordanMedlem sedan juni 2000949 inlägg
#3

Nja jag skulle vilja lägga in det i url typ:

link.php?meny=meny1&meny=meny1-1&meny=meny1-2
typ

Jesper TMedlem sedan nov. 20017 144 inlägg
#4

Det kanske går att expandera trädet med ett onload-event på de sidor du vill öppna.

<body onload="return sw('menu_a_a')">

Eller lägga in menyn i en iframe(kanske skulle vara det smidigaste).

nordanMedlem sedan juni 2000949 inlägg
#5

Jo det var så jag tänkte där tror jag att man behöver skicka med dom i url:en eftersom jag inte vet vad användaren trycker på

Jesper TMedlem sedan nov. 20017 144 inlägg
#6

Varför inte i en iframe då?

JojoxxMedlem sedan juni 20004 308 inlägg
#7

Det finns en odokumenterad funktion som heter findLink() som letar reda på angiven länk och expanderar den meny som innehåller den. Den kan anropas från onload i <body> med location.href enligt följande exempel:

http://www.jojoxx.net/dhtml/examples/DOMmenu2.asp

nordanMedlem sedan juni 2000949 inlägg
#8

Precis vad jag var ute efter Jojoxx Tack!

130 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)