Avatar billede pkorsgaard Nybegynder
22. juli 2004 - 19:57 Der er 27 kommentarer og
1 løsning

menu på alle html sider

Jeg har en hp hvor jeg har mine menu punkter i højre side og menu punkterne skal være der hele tiden.. jeg er så i tvivl om jeg behøver at loade de menu punkter på alle mine html sider(undersider)? for så kan det jo hurtigt blive et kæmpe arbejde at rette et menu punkt. jeg har tænkt over at lave 2 frameset, men det kan jo ses på siden så..
Det jeg har gjort nu er at sætte menu punkterne ind i bokse som jeg så definere i min CSS.

http://www.rallyparts.dk/monica-peter/index.html

VH Peter
Avatar billede tubber Juniormester
22. juli 2004 - 20:08 #1
Er der understøttet SSI (Server Side Include) så kan du gøre følgende:

<HTML>
<HEAD>
<TITLE>Min side</TITLE>
</HEAD>
<BODY>
<TABLE>
  <TR>
      <TD>
        <!--#include file="menu.html"-->
      </TD>
      <TD>
        Sidens indhold
      </TD>
  <TR>
</TABLE>
</BODY>
</HTML>
Avatar billede tubber Juniormester
22. juli 2004 - 20:09 #2
Hver gang du ændre menu.html ændres det automatisk på alle siderne
Avatar billede michael_stim Ekspert
22. juli 2004 - 20:18 #3
Ellerskan du bruge iframes.
Avatar billede pkorsgaard Nybegynder
22. juli 2004 - 20:18 #4
Hmmmm....  fikst... men hvordan ved jeg lige om der understøttet SSI (Server Side Include)  ?
Avatar billede pkorsgaard Nybegynder
22. juli 2004 - 20:23 #5
iframes.. kan du kort forklare mig iden i det..?
Avatar billede michael_stim Ekspert
22. juli 2004 - 20:25 #6
<iframe src="nyside.htm" width="173" height="170" scrolling="auto" frameborder="0" marginheight="0"></iframe>

Du kalder på en side. Så du sätter bare en iframe tag ind i din <td>
Avatar billede pkorsgaard Nybegynder
22. juli 2004 - 20:35 #7
Hmmm... så kalder jeg bare hele den side hvor alle mine menu punkter står i.. og så skal jeg kun rette i den side.. oki..?
Avatar billede michael_stim Ekspert
22. juli 2004 - 20:36 #8
jeps
Avatar billede michael_stim Ekspert
22. juli 2004 - 20:36 #9
www.stimose.1go.dk
er opbygget med iframes.
Avatar billede michael_stim Ekspert
22. juli 2004 - 20:48 #10
Du har en index side opbygget med f.eks en tabel.
Derefter har du en side for hver <td>
F.eks meny_monica.html, meny_peter.html, hovedside_monica.html osv osv. Som du så kalder via en iframe.
Avatar billede pkorsgaard Nybegynder
22. juli 2004 - 21:01 #11
oki.. jeg kan vel også bruge bokse og så kalde de sider jeg vil have frem i mine bokse..? mine bokse kan jeg jo flytte rundt på i min CSS
Avatar billede michael_stim Ekspert
22. juli 2004 - 21:01 #12
Jaja ;o)
Avatar billede michael_stim Ekspert
22. juli 2004 - 21:02 #13
Men du forstår idéen?
Avatar billede pkorsgaard Nybegynder
22. juli 2004 - 21:14 #14
jes jeg er med... har vist også brug det før... bare laaaaang tid siden.. skal du have de point så smid lige et svar.. og tak for hjælpen...
Avatar billede michael_stim Ekspert
22. juli 2004 - 21:19 #15
I meny.html sätter du så target="navnetPåIframenDenSkalVisesI.html"
Avatar billede michael_stim Ekspert
22. juli 2004 - 21:19 #16
Ups ikke .html
Avatar billede tubber Juniormester
22. juli 2004 - 21:29 #17
Har du asp eller PHP så har du sikkert også SSI......
Hvor har du dit website til at ligge ?
Avatar billede tubber Juniormester
22. juli 2004 - 21:30 #18
og vil lige tilføje IFrame er ikke bagudkompetibelt på Nescape siden og ved ikke lige hvordan det opfører sig i Opera osv.........
Avatar billede pkorsgaard Nybegynder
22. juli 2004 - 21:34 #19
oki.. men iden er vel ca den samme er den ikke..? altså jeg referere til en anden fil hvor mine data står i..  rigtigt..?
Avatar billede tubber Juniormester
22. juli 2004 - 21:39 #20
jo men med include virker det i en table og så reloader den hele siden......

Problemet med IFrame er det er en MS ting så det er først nu det virker i netscape...
Så sidder der en med en lidt ældre netscape virker det ikke......det var mere så du lige var klar over det, hvis det nu var et komercielt site er det en god ide at det er crossbrowser kompetibelt :)
Avatar billede michael_stim Ekspert
22. juli 2004 - 21:47 #21
Iframes understöttes fra NS 6+ og de fleste andre browsers.
Avatar billede pkorsgaard Nybegynder
22. juli 2004 - 21:55 #22
ok.. men til den her side går det nok lige at der er nogen rundt om i verden der ik kan se den :-) Bare Monicas familie og veninder kan se den så tror jeg hun er glad..

men tak for info..
VH Peter
Avatar billede tubber Juniormester
23. juli 2004 - 00:19 #23
np :)
Avatar billede roenving Novice
23. juli 2004 - 13:21 #24
>>tubber

Hvordan kan du i 2004 fremkomme med et argument, som mistede sin betydning i år 2000, da Netscape kom med en browser, som overholdt de rekommendationer w3c kom med i 1998, forøvrigt under stærkt pres fra lige netop NS4, der som den første browser indeholdt de funktionaliteter, men lige der blev det M$s måde at angive på, som blev forfremmet til standard ...
Avatar billede tubber Juniormester
23. juli 2004 - 13:34 #25
Fordi der stadig er mange der ikke ville kunne se det, jeg ved der er flere institutioner der stadig kører med ældre versioner af netscape.....

Grunden til jeg nævnte det var også mest man lige bør have det i baghovedet, jeg ville f.eks. aldrig drømme om at lave en side der henvender sig til en skole som kører IFrames.......

og så må jeg indrømme jeg troede det først var i slutningen af 2k2/starten 2k3 hvor det kom i NS.......
Avatar billede roenving Novice
23. juli 2004 - 13:52 #26
Jeg måtte da lige slå det op, men listen på denne side er vist ret klar:

http://www.blooberry.com/indexdot/history/netscape.htm
Avatar billede tubber Juniormester
23. juli 2004 - 13:59 #27
Jo er den :)
Godt læsestof roenving :)

Og så lærte jeg også lidt takker for det :)
Avatar billede roenving Novice
23. juli 2004 - 14:09 #28
-- og indexdot er i det hele taget en ret god reference, specielt indexdot.css bruger jeg ofte, men også indexdot.html har meget godt !-)
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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