Einbinden extern gespeicherter Daten in HTML
Stefan Wolpers
- javascript
0 Raik0 Chräcker Heller0 Raik
0 Andreas-Lindig0 Cybaer
Hallo,
ich möchte gerne auf unseren Webseiten unten eine einheitliche
FuÃzeile einbinden.
Damit ich diese bei einer Ãnderung nicht in jeder einzelnen
HTML-Datei wieder ändern muss, möchte ich diese Zeile in einer
externen Datei speichern (datei.js ???) und diese Datei auf dem
gleichen Server hinterlegen. (Geht das mit Javascript?)
Beim Aufbau der einzelnen Webseite soll die extern gespeicherte Zeile
automatisch eingelesen werden (ohne User-Interaktion). Der übrige
HTML-Quelltext soll davon unberührt bleiben.
Wie muss der HTML-Quelltext an dieser Stelle aussehen und wie die
extern gespeicherte Datei mit dem entsprechende Text?
Vielen Dank und schönen Abend
Stefan Wolpers
Hallo Stefan,
möglich wäre das schon, undzwar mit "document.write('dein
zusätzlicher text');", allerdings müsstest du 1. alle sonderzeichen
maskieren und 2. würde das bei allen usern, die javascript
abgeschaltet haben nicht funktionieren. besser wäre da eine
serverseitige lösung, wie php oder perl.
freundl. grüsse aus berlin, Raik
Hallo,
wie php oder perl.
ich bin ja nicht der "Serverseitig"-Spezie, aber wäre hier SSI das
einfachste?
Chräcker
Hallo Chräcker,
ich bin ja nicht der "Serverseitig"-Spezie, aber wäre hier
SSI das einfachste?
kenn ich nicht, aber per include kann man ja auch unter php dateien
einfach einbinden.
freundl. grüsse aus berlin, Raik
Hallo Stefan,
serverseitig ist ja schon gesagt worden. aber noch was:
in Phase5 kann man so Vorlagen erstellen, die man auf allen Seiten nutzt (in Dreamweaver natürlich auch) und dann muß man auch nur an einer Stelle was ändern. Ich weiß allerdings nicht wie das geht. Dann müßtest Du halt bei Änderungen immer per Klick das ganze Projekt ändern und alles nochmal hochladen.
Gruß, Andreas
Hi,
Wie muss der HTML-Quelltext an dieser Stelle aussehen und wie die
extern gespeicherte Datei mit dem entsprechende Text?
Schau mal unter http://www.vampirehost.de/gruft/coding/html/xbase.htm
In der dortigen Testseite entpricht die Zeile mit "... wurde geschrieben" deiner Fußzeile.
Das eine JS-Lösung auf den ca. 8% JavaScript-los Surfenden kein Ergebnis zeitigt, sollte sich natürlich von selbst verstehen ... ;-)
Gruß, Cybaer