Avatar billede ra__mus Nybegynder
17. november 2004 - 15:28 Der er 19 kommentarer og
1 løsning

include i HTML

Findes der som i PHP en slags include sætning så man ka kalde en anden HTML fil fra et HTML dokument ??
Avatar billede olebole Juniormester
17. november 2004 - 15:29 #1
<ole>

Nej, du må bruge en iframe

/mvh
</bole>
Avatar billede ra__mus Nybegynder
17. november 2004 - 15:33 #2
øhh hvordan virker det der iframe ??
Avatar billede olebole Juniormester
17. november 2004 - 15:41 #3
<iframe name="myFrame" src="http://www.google.dk" style="width:500px;height:400px;border:1px solid red" frameborder="0"></iframe>

<a href="http://www.jubii.dk" target="myFrame">TEST</a>
Avatar billede Jman Praktikant
17. november 2004 - 15:42 #4
man kan vel også bruge java script
Avatar billede olebole Juniormester
17. november 2004 - 15:44 #5
Det kan man godt - men det er som oftest _noget_ mere bøvlet. Og så er det ikke længere en HTML-fil, der kan inkluderes  :)
Avatar billede ra__mus Nybegynder
17. november 2004 - 15:47 #6
Altså det jeg skal bruge er :
at hente noget ind i et dokument...

Der skal ikke linkes til en anden side !

Ved ikke om vi har misforstået hinanden olebole ??
Avatar billede Slettet bruger
17. november 2004 - 15:51 #7
Man kan vel også bruge SSI, hvis serveren understøtter det:
http://www.html.dk/tutorials/ssi/lektion4.asp
Avatar billede olebole Juniormester
17. november 2004 - 16:25 #8
Hvad vil du hente ind (eksempel, please) - og skal det ske client-side?
Avatar billede ra__mus Nybegynder
17. november 2004 - 16:38 #9
Jeg har en HTML fil, og ind i den vil jeg hente et stykke HTML kode, som jeg bruger en del steder og derfor gerne vil ha i een fil.
Det er det samme som når man i PHP skriver:
<? include("hoejremargen11.php"); ?>

Jeg skal bare gøre det i en HTML fil !
Avatar billede olebole Juniormester
17. november 2004 - 16:46 #10
Det kan du ikke, men en metode kunne være at skrive en JS-fil (test.js), der indeholder dette:

var s = "<div style=\"color:red;background-color:yellow\"><b></b></div>";
document.write(s);

Så kan du i et HTML-doc skrive:

<div>
<script type="text/JavaScript" src="test.js"></script>
</div>
Avatar billede olebole Juniormester
17. november 2004 - 16:47 #11
... og måske med noget indhod i HTML'en  ;o)

var s = "<div style=\"color:red;background-color:yellow\"><b>Noget fed tekst</b></div>";
document.write(s);
Avatar billede Jman Praktikant
17. november 2004 - 16:58 #12
..altså et java script c",)
Avatar billede olebole Juniormester
17. november 2004 - 17:16 #13
yups ... sjældent den fede løsning, men det kan gøres  :)
Avatar billede ra__mus Nybegynder
17. november 2004 - 17:20 #14
tror bare jeg laver min HTML fil om til PHP og bruger include ! :-)
Avatar billede olebole Juniormester
17. november 2004 - 18:13 #15
Ja, hvis du har mulighed for at bruge PHP, ville alt andet da være fjollet  :)
Avatar billede klaske_ko Nybegynder
18. november 2004 - 10:11 #16
Kan man ikke bruge noget som hedder Server side include ? Det mener jeg engang jeg læste en artikel om :) Kan lige lede efter artikler.. :)
Avatar billede Slettet bruger
18. november 2004 - 14:35 #18
klaske_ko >> Se mit link :-)
Men har han mulighed for PHP, så er det vel nemmest.
Avatar billede klaske_ko Nybegynder
18. november 2004 - 22:43 #19
houw, my bad har jeg ik set ;P sorry
Avatar billede Slettet bruger
19. november 2004 - 02:05 #20
klaske_ko >> Helt OK ;-)
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