Moin!
Hmmh... da fällt mir ein, dass ich letztens kläglich dran gescheitert bin, eine Include-Anweisung per document.write zu versuchen einzufügen. Gibt es eine Möglichkeit, die Kommentarsyntax des Includes (<!-- -->), an der es offensichtlich scheitert, so zu maskieren, dass es auch klappt?
function test() {
var einfuegen ="<!--#include file="include1.txt"-->";
document.write(einfuegen);
}
bringt jedenfalls nicht zum gewünschten Ergebnis...
Doch, das Einfügen funktioniert, scheitert aber aus anderen Gründen...
Die Server-Side-Includes heißen nicht umsonst _SERVER-SIDE_ Includes. Dein Javascript wird erst im Browser ausgeführt, da ist es für ein Include schon lange zu spät. Der Browser sieht nur einen Kommentar.
Du kannst mit SSI auch gewisse Programmierungen machen, beispielsweise mit IF-Abfragen anhand bestimmter Bedingungen den einen oder anderen Text includen. Da ich SSI nicht wirklich oft verwendet habe, bleibt mir aber hier nur der Verweis auf anderweitige Dokumentationen, zum Beispiel </selfhtml/cgiperl/intro/ssi.htm>. :)
- Sven Rautenberg