Avatar billede perstig Nybegynder
03. februar 2001 - 12:42 Der er 10 kommentarer og
1 løsning

Menu design uden frames

Hej

Er der nogle der kan fortælle mig om man kan konstruere en dynamisk menu vha. ASP.
Menuen skal fyldes via et DB-opslag, med de ændringer der løbende er til DBén.
Jeg ved det kan lade sig gøre vha. Javascript, men er muligt via ASP alene at lave en sådanne menu.

Hvis der er en der kan hjælpe mig vil jeg gerne ofre en del point på det eller evt. anden betaling (banneswap)
Siden jeg skal bruge det på, er et redesign af web-ur.dk

VH
Per stig
Avatar billede brain Nybegynder
03. februar 2001 - 12:47 #1
Hvis du har en stump JavaScript der virker, kan du få ASP til at generere JS koden, og på den måde få DB elementerne med...
Avatar billede retep Nybegynder
03. februar 2001 - 12:49 #2
Hej Per Stig :)

Du kan ikke lave det ved hjælp af asp alene... Men du kan sagtens fylde indholdet af en JavaScript menu ud ved hjælp af asp. Hvis det bare er din select-box på web-ur.dk er det selvfølgelig ren html.

Du skal nok specificere hvilken type menu du vil have, samt hvordan din database ser ud...


Mvh
Retep
Avatar billede perstig Nybegynder
03. februar 2001 - 14:52 #3
Hej brian og retep

Det er som jeg nok tænkte.
De javascript-menuer jeg har set, og som kan frit benyttes, virker temmelig kompliceret, og de opfylder heller ikke helt mine krav til menu-design.

Hvis en(eller begge) gider hjælpe mig så vil jeg gerne sende nødvendige data, evt på privat mail-adr.

VH
Per Stig
Avatar billede sbarnney Nybegynder
04. februar 2001 - 12:04 #4
Hej perstig - Den menu du gerne vil have, hvilken type menu er det ? f.eks. en venstre stillet menu:

MENU
Kat1
Kat2
Kat3
osv.

Isåfald kan det f.eks. gøres sådan.

<table>
<tr>
<td>MENU<br></td>
</tr>
<tr>
<td>
<%
DO WHILE NOT rs.EOF
%>
<a href=\"xxx.asp?id=<%=rs(\"kategoriid\")%><%=rs(\"kategori\")%></a><br>   
<%
rs.MoveNext
LOOP
%>
</td>
</tr>
</table>

Eller er det en top menu ?
Avatar billede perstig Nybegynder
04. februar 2001 - 15:52 #5
Hej sbarnney

Tak for dit svar!

Det er bare lidt mere kompliceret end det, da der er tale om valg gennem en hovedmenu(vises i en toppen) til en undergruppe, som igen giver valg til en ny undermenu(begge undermenuer vises i venstre side) Sidste valg i undermenuen vises i en tabel til højre for undermenuer.

Det hele er bygget sammen med include filer, og det er her problemet opstår, da hvert klik i en af menuerne vil kalde includefilerne påny, som så vil være tom. 

Problemet er ikke som meget at få ASP til at fylde menuerne, men mere at bevare overblikket, sådanne så man hele tiden har linket fra det sidste valg i undermenuen vist, så man kan \"gå tilbage\", men nok vigtigst af alt, bevare overblikket og hele tiden vide hvor man er henne.
perstig


Avatar billede sbarnney Nybegynder
04. februar 2001 - 16:21 #6
Hej Perstig - At bevare overblikket kan jeg desværre ikke hjælpe dig med. Men så længe du definere target i dine links til de rigtige frames, vil du da altid kun opdatere de sider (links) du klikker på.

Håber det ordner sig

Stig
Avatar billede brain Nybegynder
04. februar 2001 - 17:18 #7
Jeg er ved at brygge på et menusystem....det må du gerne få, når det virker (er relativt tæt på)...
Avatar billede perstig Nybegynder
04. februar 2001 - 23:11 #8
Hej

sbarnney
Jeg benytter ikke frames, men udelukkende includefiler.
Det er ikke mit overblik det drejer sig om, men dem som skal benytte web-shoppen, og det er en gylden regl i godt web-design, altid at tilstræbe at dem der skal benytte ens system, aldrig må føle at de er lost og ikke kan finde vej i systemet.
Ellers tak igen!

brain
Ja, hvis det bare er lige så effektivt som dine sidste råd og hjælp til mig, så ser det jo godt ud.




Avatar billede brain Nybegynder
04. februar 2001 - 23:30 #9
check lige http://dev.jdn.dk/menucont.asp

noget jeg har bakset sammen idag. Kan du bruge det?
Avatar billede perstig Nybegynder
04. februar 2001 - 23:48 #10
Hey brain

Det ser ret godt ud, jeg skal lige prøve og tænke igennem om det kan passes ind i den øvrige struktur på siden.

Kan du ikke sende din mail-adr til mig så jeg kan kontakte dig hvis jeg vil benytte dine scripts

perstig@get2net.dk
Avatar billede guro.not Nybegynder
12. marts 2001 - 19:39 #11
Hejsa.. jeg kæmper selv med samme problem..

Kan jeg tigge mig til en kopi af det du har lavet (brain)

Min mail er painz@get2net.dk

Hilsen Guro.not
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester