Avatar billede betz Nybegynder
21. maj 2007 - 18:50 Der er 7 kommentarer og
1 løsning

Include HTML?

Hey Eksperten.

Er det muligt at include .htm filer?

Altså hvis man har en menu lavet i html, og gerne vil havde den over på nogle forskellige sider.

så hvis man ændre menuen (eks. menu.htm) bliver den rettet på alle de andre sider?

på forhånd tak
Avatar billede mwm77 Nybegynder
21. maj 2007 - 19:32 #1
Hej.

Ja det kan sagtens lade sig gøre, du skriver endda selv svaret, ved at include filen på de andre sider..

include 'menu.htm';

Håber det hjalp lidt alligevel..

          Mvh...MWM
Avatar billede johnstigers Seniormester
21. maj 2007 - 20:08 #2
Du er her : Eksperten : Spørgsmål & Svar : Diverse :: Fri debat :: Include HTML? :

Mon ikke det var en god ide at bruge http://www.eksperten.dk/spm/Programmering/DHTML ?
Avatar billede betz Nybegynder
21. maj 2007 - 20:18 #3
hej Mwm,

nu har jeg lige prøvet at sætte demme kode ind " <include 'menu.htm';> ", men kan ikke få menuen frem på skærmen.

___i index.htm står en kode som denne:

<table border="0" width="100%" cellspacing="0" cellpadding="0">
    <tr>
        <td><include 'menu.htm';></td>
    </tr>
</table>

___i menu.htm står en kode som denne:

<table border="0" cellpadding="0" cellspacing="8" width="100%" style="filter : Alpha(Opacity=50);">
    <tr>
        <td onmouseover="this.style.background='#F7941C';" onmouseout="this.style.background='#DC2E49';" bgcolor="#DC2E49" height="25" width="100%">
        <a onfocus="this.blur();" href="#"><span style="text-decoration: none">
        <font size="4" face="Arial" color="#000000"></font><font size="4"></font></font></span></a></td>
    </tr>
    </table>
           
</body>

</html>

altså sådan her:
domæne.dk/index.htm
domene.dk/menu.htm

Håber du kan se hvad fejlen er :)
- Betz
Avatar billede Slettet bruger
21. maj 2007 - 21:55 #4
Jeg kan godt forstå, at du har problemer med at få det til at virke... det skrives nemlig sådan:
<!--#include file="dinfil.html"-->
Avatar billede Slettet bruger
21. maj 2007 - 22:00 #5
2 ting:
1: html-standarden foreskriver, at man bruger .html og ikke .htm som fileextention. Det andet er en underlig M$-opfindelse, som forvirrer mere end hjælper. Det ender sandsynligvis med, at dine filer ikke kan ses i fremtidige browsere.
2: Som john_stigers sagde: brug http://www.eksperten.dk/spm/Programmering/DHTML til dine fremtidige html-spørgsmål - det er derinde vi andre sidder.
Avatar billede plx Nybegynder
21. maj 2007 - 23:10 #6
Det er nok mere interessant at vide, hvilket server side scripting sprog serveren understøtter (typisk PHP eller ASP). Ingen af de ovenstående metoder virker i ren html.

Om filen ender på .html .htm eller .xxx er lige meget. Browseren fortolker indholdet, ikke navnet
Avatar billede betz Nybegynder
23. maj 2007 - 15:14 #7
Fair nok, har heller ikke kunne få det til at virke.

Men er det så ikke muligt at include en html-fil uden at bruge php/DB?

Ellers må i havde tak for hjælpen, og hvis i ønsker point, så smid svar.
- Skal nok huske at poste det rigtige sted fremover ;)

Betz
Avatar billede betz Nybegynder
24. maj 2007 - 19:53 #8
lukker nu, ellers tak for hjælpen.
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
Computerworld tilbyder specialiserede kurser i database-management

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