• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Iframe mit dynamischer höhe

Hessing Pictures

Neues Mitglied
Hallo, ich hoffe ihr könnt mir helfen.
Ich bin auf der Suche nach einer Lösung für mein Iframe problem.
Konkret geht es darum, dass ich auf meiner Homepage (http://hessing-pictures.de/docs/portfolio.html)
folgende (http://hessing-pictures.prosite.com/) schon existierende externe Bildergalerie mittels iframe einbinden möchte. Dies funktioniert soweit auch ganz gut, bis auf die Tatsache dass ich nicht herrausfinden konnte, wie ich dem Iframe die höhe der aufzurufenden Homepage zuweise. Ich habe leider nur konkreten zugriff auf meine Homepage und nicht auf den Quelltext der zu ladenden Website und alle bisher gefundenen Lösungen unter dem Stichwort: Cross-Domain Iframe haben bisher nicht funktioniert.

Ich habe gelesen, dass in Html5 mit der Methode des window.postmassage dies möglich sein soll.
Ich hoffe hier hat jemand ne Lösung gefunden und kann mir weiterhelfen.
 
Werbung:
Tach AzRaIL,
derzeit funktioniert das nur eigeschrängt, da ich die Höhe des Iframe's fix mit height="600px" angegeben habe. ich möchte allerdings eine automatische anpassung der Höhe an die Inhalte der externen seite, so dass ich keine zwei scrollbars besitze.
 
Werbung:
Da ist ein overflow-y:scroll; innerhalb des iFrames.
Das müsste raus bzw. auf auto gesetzt werden.
Wenn du die Höhe Dynamisch willst kannst du das per JQuery machen indem du abfragst wie groß der Inhalt deines iFrames ist und diesen Wert dem iFrame gibst.

Code (ungetestet):

Code:
jQuery(document).ready(function() {
     var inhaltHoehe = jQuery('.template-body').height();
     jQuery('iframe').css('height',inhaltHoehe);
}

Dazu bräuchtest du aber natürlich zugriff auf deine Dateien...hast du keinen FTP zugang?
 
Werbung:
Zurück
Oben