Dipl.-Ing. Peter Ehrenberg [dipe]

Web- und Datenbankanwendungen

Zur Integration von Web-Anwendungen stellen sich IFrames immer noch als ein adäquates Mittel dar, denn sie sind äußerst einfach anzuwenden und stellen an die beteiligten Systeme denkbar geringe Anforderungen.

Ein Nachteil von IFrames ist aber, dass sie keine dynamische Höhen- oder Breitenanpassung auf ihren Inhalt mittels CSS erlauben. Hierfür ist man dann auf den Einsatz von Javascript angewiesen.

Ganz besonders knifflig ist dass dann, wenn das IFrame-Dokument (ich meine das, welches innerhalb des IFrames zur Darstellung kommt) HTTPS erfordert, das äußere Dokument (das Dokument mit dem IFrame-Element) hingegen HTTP benutzt. In diesem Fall hat keines der beteiligten Dokumente Zugriff auf das DOM des anderen, so dass eine direkte Javascript-Manipulation hier nicht möglich ist. Das selbe gilt auch für den Fall, dass die Dokumente aus unterschiedlichen, sich nicht gegenseitig vertrauenden Domains stammen.

Lösung: Ein HTTP-Call-Back-Request. Wie das geht, steht im Artikel...

Powered by Mephisto - Valid: xhtml | css
Stoppt die Vorratsdatenspeicherung! Jetzt klicken &handeln! Willst du auch bei der Aktion teilnehmen? Hier findest du alle relevanten Infos und Materialien: