Patrick: Einbinden von HTML-Seiten

Beitrag lesen

Hallo Marc!

Mit <object> kann man eine HTML-Datei einbinden (IE), aber der NetscapeNav bekommt das dann nicht mehr hin.
Ich werde dann doch den Kopf in jeder Seite lassen.

Wenn ich die Fragestellung richtig verstanden habe, möchtest Du in eine große Menge von Dateien, die alle den gleichen Kopf haben, diesen jedesmal schreiben, sagen wir mal, um etwas Speicherplatz zu sparen?

Dann fällt mir nur eine externe .js Datei ein, die eine Funktion enthält, mit deren Hilfe per document.write den Kopf der Datei generiert.

function kopp()

{
document.write('<table><tr><td>hier ist inhalt</td></tr><tr><td>und hier mehr</td></tr>...</table>');
}

Und in jeder Datei, an gewünschter Stelle:

<script language="JavaScript">
kopp();
</script>

Im Header jeder Datei, vor dem abschließenden </head>-Tag darf natürlich nicht fehlen:

<script language="JavaScript" src="deinescriptdatei.js" type="text/javascript">
</script>

Achte auf eventuelle Konflikte zwischen den ' und den " im document.write: es ist besser, jedes " mit einem backslash zu maskieren:

document.write('<a name="anker" href="eineDatei.htm">Hier klicken</a>');

Bis danndann
{
PAF('patrickaus"frankfurt"');
}