include
Isa
- html
ich möchte den dateikopf, der auf jeder seite gleich ist, einer html-datei in eine separate datei legen und diese dann "includen". funktioniert aber mit <!-- #include virtual="..." --> nicht. weiss jemand wies geht?
Hallo,
ich möchte den dateikopf, der auf jeder seite gleich ist, einer html-datei in eine separate datei legen und diese dann "includen". funktioniert aber mit <!-- #include virtual="..." --> nicht. weiss jemand wies geht?
Ja: Prinzipiell gar nicht.
Du kannst allerdings ein externes Script einbauen:
<script language="JavaScript" type="text/javascript" src="datei.js"></script>
welches mit Hilfe von document.writeln("text") text ausgibt.
Ist aber eine denkbar schlechte Methode, da es Leute mit deaktiviertem JavaScript "rauskickt".
Robert
http://www.designauswahl.here.de
mit kostenlosem Webseiten-Generator ROBE.dit
[more than a HTMLE.dit]
Danke, aber wozu gibt es dann diese anweisung: <!-- #include virtual="..." --> ???
Isa
Hallo,
ich möchte den dateikopf, der auf jeder seite gleich ist, einer html-datei in eine separate datei legen und diese dann "includen". funktioniert aber mit <!-- #include virtual="..." --> nicht. weiss jemand wies geht?
Ja: Prinzipiell gar nicht.
Du kannst allerdings ein externes Script einbauen:
<script language="JavaScript" type="text/javascript" src="datei.js"></script>
welches mit Hilfe von document.writeln("text") text ausgibt.
Ist aber eine denkbar schlechte Methode, da es Leute mit deaktiviertem JavaScript "rauskickt".
Robert
http://www.designauswahl.here.de
mit kostenlosem Webseiten-Generator ROBE.dit
[more than a HTMLE.dit]
<!-- alles zwischen diesen Zeichen wird vom Browser nicht beachtet und dient z.B. der Beschreibung des Codes für andere-->
;-)
Wenn du PHP hast, geht das includieren sehr sehr einfach. Da kannst du bis zum Umfallen weiter verzweigen.
<?php
include ("dateikopf.php");
?>
Das schöne daran ist, dass man PHP mit HTML mischen kann. Und es läuft serverseitig ab. Da kann der Surfer nichts machen.
Hallo,
Danke, aber wozu gibt es dann diese anweisung: <!-- #include virtual="..." --> ???
Gibt's das? Sieht eigentlich wie ein ganz normaler Kommentar aus.
Robert
http://www.designauswahl.here.de
mit kostenlosem Webseiten-Generator ROBE.dit
[more than a HTMLE.dit]
Z.b. die HTML Editoren Scribe!2 (http://scribe.de/) und Phase5 (http://www.meybohm.de/) unterstützen die Include Technik.
Diese ist in der Hilfe der Editoren (jedenfalls bei Scribe!2) ausführlich beschrieben.
Hi Isa!
ich möchte den dateikopf, der auf jeder seite gleich ist, einer html-datei in eine separate datei legen und diese dann "includen". funktioniert aber mit <!-- #include virtual="..." --> nicht. weiss jemand wies geht?
Vielleicht liegts bloss an der fehlenden Endung .shtm. Wenn der Server Server Side Includes (SSI) interpretieren kann, funktioniert dein Include.
Mehr Infos findest du unter
http://selfhtml.teamone.de/cgiperl/intro/ssi.htm
Gruss, sprain
Hi,
ich möchte den dateikopf, der auf jeder seite gleich
ist, einer html-datei in eine separate datei legen
und diese dann "includen".
Klingt vernünftig.
funktioniert aber mit <!-- #include virtual="..." -->
nicht.
Aha - Du willst also Server Side Includes verwenden. Dann ändern wir mal schnell das Thema des Postings ...
weiss jemand wies geht?
1. Welchen Namen hat Deine Datei, die diese Anweisung enthält?
2. Wie sieht Deine Webserver-Konfiguration in Sachen SSI aus?
Viele Grüße
Michael