Hi,
Habe gerade ein Projekt laufen, bei dem ich mit einem Engländer kooperiere, der mir gewisse seiteninhalte generiert.
Nun hat er mir links geschickt, mit denen ich diesen Seiteninhalt in meine html-Dateien einbinden können soll.
Sieht folgendermaßen aus:
<!--#INCLUDE
FILE="http://www.domain.com/filename.inc"-->
Ein ServerSide Include
Die Datei mit der Endung .inc ist nichts anderes als eine Datei, in der sich html-Code befindet, allerdings ohne <head> und <body>-Tags. Lediglich eine .css-Datei wird anfangs referenziert, dann geht's gleich los mit <h1> etc.
Meine Fragen:
- was ist dieses <!--#INCLUDE und ist es konform?
Es ist ein ServerSide include. Es ist konform mit den meisten Webservern.
- wie kann man es einsetzen? Konkreter: könnte ich in eine Tabellenzelle diesen Tag einfügen und würde dann der Zelleninhalt diese .inc-Datei sein?
Ja, sofern der Server für Serverside Includes konfiguriert ist.
- Welcher Browser erkennt diese Sache?
Keiner, denn das ganze geschieht auf dem Server, der Browser bekommt das nicht zu sehen.
Sollte es durch Fehlkonfiguration des Servers doch dazu kommen, daß die Ersetzung nicht stattfindet, handelt es sich für den Browser um einen gewöhnlichen HTML-Kommentar.
Ich würde mich sehr freuen. Auch über Hinweise vom Linksetzer :-) Habe aber trotz Suche noch nichts dazu/darüber gefunden...
Such mal in SelfHTML (Stichwortverzeichnis...) nach Server Side Includes.
Andreas