Avatar billede kjoller Nybegynder
01. februar 2002 - 15:53 Der er 2 kommentarer og
2 løsninger

Include filer

Kan man på en eller anden måde include filer, lige som man kan i ASP (<!--#include file="fil.asp"-->), med javascript eller ligende, nå der ikke skal køre på et helt almindeligt webhotel?

Eller er man bunder til frames, hvis man ikke gidder at lave den samme menu igen og igen?
Avatar billede rou Nybegynder
01. februar 2002 - 16:06 #1
<script language="javascript" src="din sti til dit script"></script>

Jeg vil tro det er hvad du mangler

- Rou
Avatar billede kjoller Nybegynder
01. februar 2002 - 16:26 #2
Man kan da ikke det her:

<html>
<head>
    <title>Untitled</title>
</head>

<body>

  <script language="javascript" src="test1.html"></script>


</body>
</html>
Avatar billede Slettet bruger
01. februar 2002 - 18:00 #3
Nej. Du bliver nødt til at lægge al dit HTML til menuen ind i en fil, der hedder "filnavn.js" og så tilføje dette her:

document.write('Første linje' +
'Anden linje' +
'Tredje og sidste linje');

Og så fremdeles. Alle forekomster af apostroffer i dit HTML skal have et backslash foran sig! Fx:
'<font size="6">PhoenixV\'s menu</font>' +

Derefter skriver du sådan her, dér hvor menuen skal udskrives:
<script src="filnavn.js">
</script>
Avatar billede jakoba Nybegynder
01. februar 2002 - 23:38 #4
den kommando du nævner:
    <!--#include file="fil.asp" -->
er ikke specielt knyttet til ASP. Det er SSI (ServerSideInclude) og virker mange steder.

Dog kræver det ofte at du navngiver sin side med extension .shtml istedet for blot .html

Prøv og se om ikke det virker for dig.

mvh JakobA
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