Avatar billede Slettet bruger
20. maj 2004 - 01:05 Der er 5 kommentarer og
1 løsning

Opdelt hjemmeside med ASP

Hejsa.
Jeg har en hjemmeside som bliver større og større og derfor også opdateret ret ofte. Jeg ønsker at lave det sådan at min menu på venstre side af skærmen er uafhængig af indholdet på højreside. Altså lidt ligesom hvis du indsætter en indbygget ramme i fronpage så når du trykker på et menupunkt i menuen er det kun indholdet der ændre sig og ikke menuen der bliver genhentet. Altså så jeg kan ændre i menuen ud at skulle ændre det på alle sider. Håber i kan følge mig. Nogle der kan give mig lidt hjælp med dette eller gerne et eksempel.

Mvh.
Henrik
Avatar billede tubber Juniormester
20. maj 2004 - 01:26 #1
Hvis du har adgang til asp, kan du lave det med tables og i den table du har din menu, kan du include den side din menu er på.

Det kan se ud sådan noget ligenende det her:

<HTML>
<HEAD>
<TITLE>Min side</TITLE>
</HEAD>
<BODY>
<TABLE WIDTH="100%">
<TR>
<TD WIDTH="100">
<!--#include file="menu.asp" -->
</TD>
<TD WIDTH="*">
Selve siden skal så være her
</TD>
</TR>
</TABLE>
</BODY>
</HTML>
Avatar billede Slettet bruger
20. maj 2004 - 20:33 #2
Hejsa. Lige præcis det jeg søgte. Mange tak. Men hvordan gør jeg så når jeg vælger et punkt i menuen og der skal komme noget andet i indholdssiden? altså så den skal vælge en anden side når jeg trykker på punkt 2 eksempelvis?
Avatar billede tubber Juniormester
20. maj 2004 - 20:56 #3
du laver det sådan der på alle siderne....

Eksempel:

<HTML>
<HEAD>
<TITLE>Min side</TITLE>
</HEAD>
<BODY>
<TABLE WIDTH="100%">
<TR>
<TD WIDTH="100">
<!--#include file="menu.asp" -->
</TD>
<TD WIDTH="*">
Indhold side1
</TD>
</TR>
</TABLE>
</BODY>
</HTML>


<HTML>
<HEAD>
<TITLE>Min side</TITLE>
</HEAD>
<BODY>
<TABLE WIDTH="100%">
<TR>
<TD WIDTH="100">
<!--#include file="menu.asp" -->
</TD>
<TD WIDTH="*">
Indhold side2
</TD>
</TR>
</TABLE>
</BODY>
</HTML>


<HTML>
<HEAD>
<TITLE>Min side</TITLE>
</HEAD>
<BODY>
<TABLE WIDTH="100%">
<TR>
<TD WIDTH="100">
<!--#include file="menu.asp" -->
</TD>
<TD WIDTH="*">
Indhold side3
</TD>
</TR>
</TABLE>
</BODY>
</HTML>

Skal du så lave om i menu'en så ændre du bare menu.asp, og så er det ændret på alle siderne :)
Avatar billede tubber Juniormester
20. maj 2004 - 20:57 #4
Altså det er 3 forskellige dokumenter
Avatar billede Slettet bruger
20. maj 2004 - 22:33 #5
Aha okay, så er jeg med..
Okay, det var jo egentlig simpel, dvs. alle sider kalder bare den samme menu? :-)
Jeg siger mange tak, så vil jeg lige prøve at lege lidt med det..
Avatar billede tubber Juniormester
20. maj 2004 - 23:23 #6
Det var så lidt :) og ja alle sider kalder samme menu, så undgår man også frames eller iframes :)
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