oleisbest Skrevet 21. mai 2003 Skrevet 21. mai 2003 Jeg lurer på om noen kan hjelpe meg litt. Driver å lager en side og har sett meg lei av å måtte forandre menyen på hver enkelt side hver gang jeg gjør en forandring på den. Er rimelig sikker på at det går ann å lage en slags mal som alle sidene følger. Tenker på noe i stil med et stylesheet... Kan godt hende det står om det andre steder i forumet men fant ikke noe konkret. Fint hvis noen kunne fortalt meg hva som i tilfellet blir brukt link til sider som tar i bruk dette, tutorial etc. hvis det finnes da :-?
Slartibartfast Skrevet 21. mai 2003 Skrevet 21. mai 2003 selv bruker eg denne måten: <?php include('filen'); ?> Dette krever at serveren din støtter php og eg trur at også filnavnet må vere .php, men eg er ikkje sikker.. Det linja gjør er å lime inn koden til fila nøyaktig der linja er plassert... Det er altso Server Side opplegg... Eg har ikkje peiling på so mykje, men har brukt denne linja på dei fleste sidene mine og det fungerar i det minste
dms Skrevet 21. mai 2003 Skrevet 21. mai 2003 Hvis serveren støtter ssi eller php kan du inkludere den samme menyen på alle sidene. Da har du en fil meny.html som *kun* inneholder menykoden (ikke<html><body> osv) som inkluderes av serveren slik at mottageren får en helt vanlig side. I php bli koden slik <?php include("meny.html"); ?> og i ssi slik <!--#include virtual="meny.html" --> (synes jeg å huske) I det første tilfellet må filendelsen være .php (hvertfall standardoppsett) og med ssi må endelsen være .shtml. Og husk at å inkludere ikke vil virke med mindre serveren siden ligger på ikke støtter det scriptspråket du velger. Ergo vil ikke dette virke hvis du kjører det fra din egen maskin og du ikke har installert en webserver med de tilleggene som trengs.
Dahl Skrevet 22. mai 2003 Skrevet 22. mai 2003 Hvis ikke serveren din støtter php eller ssi kan du bruke denne metoden: Lag en fil (foreksempel meny.html). I den filen skriver du: document.write('her skal menyen din stå') ikke noe mer enn det. Så, der hvor du vil ha menyen, skriver du: <script language="javascript" src="meny.html"></script> Så enkelt kan det gjøres!
BeCo Skrevet 22. mai 2003 Skrevet 22. mai 2003 Ja, jeg bruker php, og inkluderer sider inn i designet. Jeg har f.eks en side med design og der inkluderer jeg alle sidene på hele hjemmesiden. Veldig lettvint, og utrulig smart! :wink:
oleisbest Skrevet 22. mai 2003 Forfatter Skrevet 22. mai 2003 Hvis ikke serveren din støtter php eller ssi kan du bruke denne metoden:Lag en fil (foreksempel meny.html). I den filen skriver du: document.write('her skal menyen din stå') ikke noe mer enn det. Så, der hvor du vil ha menyen, skriver du: <script language="javascript" src="meny.html"></script> Skal jeg ikke ha noe mer i meny.html koden min enn document.write('så koden til menyen inni her som jeg har tatt fra f eks. index.html') og så kalle meny.html ved hjelp av <script language="javascript" src="meny.html"></script> der menyen stod fra før i index.html. Putter altså <script language="javascript" src="meny.html"></script> der hvor menyen i index .html stod fra før av?Jeg fikk ikke det til å funke men kan hende jeg gjorde noe feil.Fugerer selv om jeg bruker css?
oleisbest Skrevet 22. mai 2003 Forfatter Skrevet 22. mai 2003 Går utifra at alternativet over går ann å prøve uten å være koblet opp mot serveren?
Dahl Skrevet 22. mai 2003 Skrevet 22. mai 2003 Du kan bare lage en frame med menyen inni Ja, men det er jo ikke sikkert att han vil det! :-?
mikk- Skrevet 22. mai 2003 Skrevet 22. mai 2003 Hvis ikke serveren din støtter php eller ssi kan du bruke denne metoden:Lag en fil (foreksempel meny.html). I den filen skriver du: document.write('her skal menyen din stå') ikke noe mer enn det. Så, der hvor du vil ha menyen, skriver du: <script language="javascript" src="meny.html"></script> Skal jeg ikke ha noe mer i meny.html koden min enn document.write('så koden til menyen inni her som jeg har tatt fra f eks. index.html') og så kalle meny.html ved hjelp av <script language="javascript" src="meny.html"></script> der menyen stod fra før i index.html. Putter altså <script language="javascript" src="meny.html"></script> der hvor menyen i index .html stod fra før av?Jeg fikk ikke det til å funke men kan hende jeg gjorde noe feil.Fugerer selv om jeg bruker css? CSS har ingenting med saken å gjøre. Skal prøve å forklare: - Lag meny.html (som du godt kan kalle noe annet for ordens skyld) av menyen i index.html. Alt må ligge på EN linje og ha [document.write('menyen din') rundt seg. - Der menyen stod før, i index.html, setter du dette: <script language="JavaScript" src="meny.html"></script> Da burde det funke...
oleisbest Skrevet 22. mai 2003 Forfatter Skrevet 22. mai 2003 Tusen takk for hjelpen! Hva er egentlig å foretrekke av javascript, SSI, og PHP? Mente jeg et sted leste noe om at SSI var på vei bort ? PHP har jo mange andre muligheter også framfor SSI mens javascript fungerer overalt? Noen anbefalinger om hva jeg burde benytte meg av?
dms Skrevet 22. mai 2003 Skrevet 22. mai 2003 PHP har jo mange andre muligheter også framfor SSI mens javascript fungerer overalt? Noen anbefalinger om hva jeg burde benytte meg av? Javascript fungerer *ikke* overalt, faktisk så er det ganske mange som kobler ut javascript unntatt på de sider man stoler på og som tilbyr tjenester der javascript er nødvendig. PHP derimot vil fungere for alle brukere ettersom det er serveren som behandler koden. Dermed er det kun serveren som må ha støtte for scriptspråket, og det har de fleste servere nå til dags.
BeCo Skrevet 22. mai 2003 Skrevet 22. mai 2003 PHP har jo mange andre muligheter også framfor SSI mens javascript fungerer overalt? Noen anbefalinger om hva jeg burde benytte meg av? Javascript fungerer *ikke* overalt, faktisk så er det ganske mange som kobler ut javascript unntatt på de sider man stoler på og som tilbyr tjenester der javascript er nødvendig. PHP derimot vil fungere for alle brukere ettersom det er serveren som behandler koden. Dermed er det kun serveren som må ha støtte for scriptspråket, og det har de fleste servere nå til dags. Jah, du har SÅ mye nytte av php! Kan ikke få sagt det nok!!
Dahl Skrevet 24. mai 2003 Skrevet 24. mai 2003 Går utifra at alternativet over går ann å prøve uten å være koblet opp mot serveren? Selvfølgelig. javascript er ikke ett server-tilknyttet språk, i motsetting til blant annet php. Får du det fortsatt ikke til å funke?? Det skal funke, bruker samme metode selv.
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå