Gonzo: iframe-Anpassung funktioniert nicht im IE

Beitrag lesen

Der funktioniert wirklich wieder im Firefox, nur leider in meinem IE 7 nicht richtig.

Die Höhe passt er fast perfekt an, aber die Breite stimmt gar nicht.

An der Breite wird ja auch nichts gemacht, die bleibt so, wie sie ursprünglich angegeben wurde. Für eine Automatik kannst du es mal mit der zusätzlichen Zeile

a.style.width = b.scrollWidth + 'px';

probieren, ich täte aber lieber die Breite des <iframe>-Elements direkt angeben.

Ausserdem kann man noch scrollen. :(

Setze im <iframe>-Element das Attribut scrolling auf no statt auf auto. Die Zeile mit dem a.scrolling = 'no'; kannst du dann auch rausnehmen.