ChrisB: html eingebettet darstellen

Beitrag lesen

Hi,

bitte zitiere vernuenftig - kein gesunder Mensch mag TOFU.

Ich habe einen String, z.B. in ruby (programmiersprache ist aber eigentlich egal) der den html-code der kompletten einzubettenden Seite enthält.

Die Frage ist, wir kann ich den in eine andere Seite integrieren.

In dem du erst mal aus dem Code der "kompletten Seite" nur das ausschneidest, was innerhalb eines anderen HTML-Dokumentes *erlaubt* ist.

Beispiel.
Die Hauptseite enthält Links auf Beispielseiten (die in der DB stehen).
Die Beispielseiten sollen z.B. in einem Rahmen auf der Hauptseite eingebettet angezeigt werden.

Immer noch unspezifisch.

Soll ihr Inhalt als Beispiel angezeigt werden - oder ihr Code?

Bei ersterem wirst du auf jeden Fall Probleme bekommen, sobald das ganze etwas komplexer wird - wenn die Beispielseiten ihre eigenen Stylesheets oder Scripte mitbringen, die sich mit denen der Hauptseite "beissen".

Wenn du keine Iframes willst - dann verlinke doch ganz normal auf die Beispiele, so dass der Nutzer sie als eigenstaendige Dokumente so abrufen kann, wie es ihm am besten gefaellt - also bspw. in einem eigenen oder auch im gleichen Fenster.

MfG ChrisB