iframe Größe automatisch anpassen
03. November 2009 | In: Javascript
Um aus einem iframe heraus dessen Größe und Breite dynamisch an die Höhe des Inhalts anzupassen kann man den folgenden Javascript-Hack nutzen.
function resizeFrame(id, width, height) { var f = window.parent.document.getElementById(id); if(f) { if(f.contentDocument) { if(window.document == f.contentDocument) { f.height = height; f.width = width; } } else if(f.contentWindow) { if(window == f.contentWindow) { f.height = height; f.width = width; } } } } |
Diesen sehr nützlichen habe ich aus dem default Adsense Script von Google extrahiert und etwas angepasst.
Hier ein Demo

1 Kommentar zu iframe Größe automatisch anpassen
Sebastian
09. Februar 2010 um 20:04:10
Genial! Mensch, wieso bin ich da nicht früher selbst drauf gekommen. Da hätte ich mir stundenlanges Frickeln sparen können. Suuuuuper Danke für den Tips!