Christoph Schnauß: mehrere html Seiten zusammenfügen

Beitrag lesen

hallo,

gibt es irgendeine Möglichkeit mehrere html Seiten zu einer zusammenzufügen? Dabei müssen sich die html Seiten exakt positionieren lassen.

Kommt darauf an, was du unter "Zusammenfügen" verstehst. Prinzipiell gibt es sehr wohl Möglichkeiten dafür

  • iframes (Eingebettete Frames) habe ich probiert. Funktioniert leider nur mit dem IE fehlerfrei.

Mit iFrames wird nichts "zusammengefügt", die Seiten bleiben, was sie vorher schon waren. iFrames "funktionieren" mit allen modernen Browsern (auch mozilla/Netscape, Opera, Konqueror ...). Wen es bei dir nicht geklappt hat, hast du einen älteren Browser verwendet (Netscape4 ?)

  • mit CSS (Positionierung und Anzeige von Elementen) lassen sich zwar Boxen exakt positionieren aber leider lassen sich keine html Seiten darin aufrufen...........oder doch?

Nicht unmittelbar.

Wer hat eine Lösung für mein Problem?

Wenn du lediglich eine bestehende HTML-Seite innerhalb einer anderen aufrufen möchtest, geht das am besten mit iFrames bzw. Frames. Wenn es dir um ein echtes "Zusammenfügen" geht, kommst du um serverseitige Technologien nicht herum. Und da solltest du dich dann zuerst einmal mit SSI beschäftigen. Außerdem gibt es Möglichkeiten, mehrere HTML-Dokumente mit einer CGI-Anwendung (z.B. einem PERL-Script) erst auszulesen und danach neu zusammenzusetzen zu einem einzelnen Dokument.
Wie du siehst: es kommt ganz darauf an, was dir zur Verfügung steht und was du konkret tun möchtest.

Grüße aus Berlin

Christoph S.