RSS Feed

iframe Größe automatisch anpassen

03.11.2009 by naden

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 »

  1. Sebastian sagt:

    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!

Hinterlasse eine Antwort

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

*

Du kannst folgende HTML-Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>