Avatar billede ladbye Nybegynder
08. oktober 2004 - 10:43 Der er 4 kommentarer og
2 løsninger

Prog.opgave med menusystem

Goddag,

Jeg står i det problem at jeg har en hjemmeside jeg har lavet i html. På siden er det et menusystem med forholdsvis mange punkter. Laver jeg siden i ren html, vil jeg skulle gå ind på hver enkel side og ændre hvis der bliver tilføjet et ekstra menupunkt. Jeg ved at man i asp kan lave det sådan, at man har en default side, der bare for loadet nyt indhold når man trykker på det pågældende link.

Det drejer sig om følgende hjemmeside:
http://www.mobilinside.dk/fckurant/

På siden ser i menuen, disse menupunkter skal, ved klik, loade deres indhold i indholdsruden. Dette an gøres vha. asp. Jeg håber at i forstår hvad jeg mener, synes det er svært at forklare.

Kildekoden kan i se ved højreklik på siden, da der ikke er nogen serverside-koder i dokumentet der går tabt i IE.

På forhånd tak
Avatar billede mollere Nybegynder
08. oktober 2004 - 11:03 #1
Hvis du beholder din standard side men så udskifter indholdsruden ud med en FRAME eller IFRAME også bare loader sider der når man klikker på din menu. Så skal du kun ændre i din menu et sted.
Avatar billede ladbye Nybegynder
08. oktober 2004 - 11:13 #2
Det er rigtigt, men det gør desværre at iframen begrænser sidens størrelse. Dvs. hvis indholdet den loader fyldes mere end iframen, så kommer der scroll. Ideen med at lave det i asp var at siden tilpassede sig til indholdet.
Avatar billede webbe Nybegynder
08. oktober 2004 - 11:34 #3
jeg ville lave min menu i en selvstændig fil (menu.inc), som jeg derefter includer på alle mine sider (<!-- #include file="menu.inc" -->)

dermed er det kun én fil der skal rettes når du retter i din menu.
Avatar billede Jman Praktikant
08. oktober 2004 - 11:35 #4
hvis du skal lave en asp-løsning, vil det være meget smart at lave det med database-baseret løsning.
D.v.s. du bygger en database op med indhold, og evt. en database med menupunkter og så fremdeles.
Det er lidt svært at forklare her uden at komme med en hel artikel. Og der kan du lige så godt ty til artiklerne om asp på www.html.dk (http://www.html.dk/tutorials/asp/)

Den "nemme" løsning vil jo være at lave en include file (SSI), så du har dine menupunkter liggende i en seperat fil, som du så kalder med <!-- #include file="menu-filen.asp"-->
Så skal alle siderne godt nok have denne include, men i længden er den tidsparende, da den seperate fil er det eneste sted der skal rettes i.. Det kan du læse meget mere om på http://www.html.dk/tutorials/ssi/
Avatar billede ladbye Nybegynder
08. oktober 2004 - 12:30 #5
Superior> Tak for hjælpen, men jeg synes ikke at jeg kunne finde den helt store hjælp. Det er muligt at jeg er er for rookie :D

Er der nogen der har lidt tid og lyst til at lave dette for mig, så ville jeg blive mægtig glad.
Avatar billede ladbye Nybegynder
11. oktober 2004 - 13:42 #6
Meningen med denne tråd, var at finde en der kan lave dette for mig, da jeg hverken selv har kompetencen eller tiden til det.
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