17. februar 2006 - 10:48Der er
8 kommentarer og 1 løsning
inkludere menu-fil i webside
Jeg har en website med en masse sider, bygget over samme skabelon. Hver side har en menu i en tabel i venstre side. Istedet for at skulle opdatere alle siderne hver gang jeg ændrer et menupunkt, kunne jeg tænke mig at indsætte en reference til en anden side (menu.htm) så alle siderne opdateres hver gang jeg ændrer i menu.htm-siden. Det må gerne være enkelt, da jeg ikke er skrap til programmering. Har prøvet med "indsæt side" hvilket virker fint, bortset fra at siderne ikke opdateres hver gang jeg ændrer i menu.htm-siden.
Har set på en rammeside, med en top, et indhold samt en menuramme, der kan præcist det jeg vil have. En ting holder jeg dog af ved min nuværende side, det er at indholdet er begrænset i bredden (740 pixel) samt sidder pænt midt på siden. Kan man ordne det i en rammeside ?
Der er ikke så meget at lære, mht. SSI og asp. Det er som larsbachmanndk.. du laver en side der hedder menu.htm, og i den har du din menu du gerne vil have på alle dine sider.
På alle dine andre html sider, du så omdøber til .asp, indsætter du linien <!-- #include file="menu.html" -->
På dette sted vil filen menu.html så blive indsat, og alle ændringer du laver i menu.html vil slå igennem alle de steder den er inkluderet.
Du har ikke brug for at lære noget asp som sådan, for at lave ovenstående.
Alternativt kan du lave en iframe der viser "menu.htm"
Der hvor du vil have menuen indsætter du følgende kode: <iframe name="menu" src="menu.htm" width="150" height="400" frameborder="0" scrolling="no"></iframe>
og så skal du bare tilrette width og height til dit layout
-- og hvis du bruger larsbachmanndks sidste løsningsforslag, skal du bare huske at sætte et <base target="_parent"> ind i head-sektionen af den html-fil !-)
Det kan du gøre nu, ved at markere mit navn i boksen til venstre. :)
Synes godt om
Ny brugerNybegynder
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.