Avatar billede walker Nybegynder
21. juli 2002 - 01:00 Der er 16 kommentarer og
2 løsninger

Insæt ekstern html fil?

Hej.
Kan man insætte en html fil i et andet html dokument? F.eks hvis man har en menu, som skal indsættes på alle mine sider på sitet...

Kan det lade sig gøre? ...og hvordan?
Avatar billede esoulman Nybegynder
21. juli 2002 - 01:01 #1
<!--#include virtual="minfil.htm" -->
Avatar billede esoulman Nybegynder
21. juli 2002 - 01:02 #2
Kræver vist at SSI er enabled. SSI = Server Side Include.
Avatar billede bongobride Nybegynder
21. juli 2002 - 01:04 #3
<!--webbot bot="Include" U-Include="blabla.htm"
TAG="BODY" -->
Avatar billede ztyxx Nybegynder
21. juli 2002 - 01:04 #4
ellers kan det gøres med iframe eller frames, hvis ikke SSI er enabled
Avatar billede bongobride Nybegynder
21. juli 2002 - 01:05 #5
<body>

<!--webbot bot="Include" U-Include="blabla.htm"
TAG="BODY" -->

</body>
Avatar billede ztyxx Nybegynder
21. juli 2002 - 01:14 #6
bongobride> virker dit eksempel ikke kun på servere med Frontpage Xtensions??
Avatar billede hells Nybegynder
21. juli 2002 - 01:15 #7
javascript kan også bruges:

gem en fil med menuen som .js fil(eks.: menu.js) og skriv menuen sådan her:
document.write('<a href="side.html">tekst</a>')
document.write('<br />')
document.write('<a href="side.html">tekst</a>')

og så inkluderer man filen sådan her:
<script type="text/javascript" src="menu.js"></script>
Avatar billede bongobride Nybegynder
21. juli 2002 - 01:16 #8
ztyxx -> Nope. Har prøvet på mit eget webhotel, og der virker det fint.
Og det har ikke FP Extensions, så det skulle gerne virke :)

PS: Mht. det kodnings arbejde (Avanceret admin system), så virker min mail ikke i øjeblikket, så jeg kan ikke sende noget til dig.. Sorry
Avatar billede ztyxx Nybegynder
21. juli 2002 - 01:20 #9
bongobride> har lige testet på h4f.dk men der virker det ikke
Avatar billede bongobride Nybegynder
21. juli 2002 - 01:22 #10
Hmm... Underligt
Avatar billede bongobride Nybegynder
21. juli 2002 - 01:24 #11
ztyxx -> Sorry! - Det er jo kun en "påminder" <!-- bla -->
Har lige tjekket, og den smider hele koden ind fra den anden side af..
Så derfor virker mit ikke alligevel..

walker -> Har du mulighed for at bruge php????
Avatar billede walker Nybegynder
21. juli 2002 - 01:25 #12
webbot??? Kan nogen lige give mig et kort resúme på hvad det er???
Avatar billede ztyxx Nybegynder
21. juli 2002 - 01:27 #13
php har jo en glimrende include()
Avatar billede bongobride Nybegynder
21. juli 2002 - 01:34 #14
walker -> Noget som Frontpage laver... Det er ligemeget, for det virker alligevel ikke :)
Avatar billede bongobride Nybegynder
21. juli 2002 - 01:35 #15
Men kan du ikke bruge php ? For der er det let!
<? include "blabla.php" ?>
Avatar billede ztyxx Nybegynder
21. juli 2002 - 01:36 #16
bongobride> fandt du iøvrigt ud af noget med det adminsystem??
Avatar billede =maddog= Nybegynder
21. juli 2002 - 01:38 #17
i rent javascript skal du ty til ActiveX/XMLHttpRequest
function readFile(url) {
  var req;
  if (document.all){
    req = new ActiveXObject("Microsoft.XMLHTTP");
  } else if (document.getElementById && !document.all){
    req = new XMLHttpRequest();
  } else {
    return false;
  }
  req.open("GET",url,false);
  req.send(null);
  return req.responseText;
}

loader en HTML side og returnerer en string du kan write ind i document.
Avatar billede bongobride Nybegynder
21. juli 2002 - 01:41 #18
ztyxx -> Nope ikke så meget, men jeg har tænkt over hvordan det kan laves..
Så må jeg jo bare se om jeg kan lave det + om det virker :)
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