Só que o problema é que ele apenas atribui o height automaticamente do iFrame, mas o width fica totalmente "apertado" digamos, e quando eu coloco o iFrame sem esse auto ajuste, o width fica normal (mas o height não, claro).
Uso isso:
<div id="size">
conteúdo php
</div>
<script language=JavaScript type=text/javascript>
parent.document.getElementById("frame").height = document.getElementById("size").scrollHeight + 40;
</SCRIPT>
e na index:
<iframe id="frame" src="frame.php" frameBorder="0" width="100%" scrolling="no" height="100%"></iframe>
Tentei setar um parent.document pro width mas não dá.. Alguém sabe oq pode ser?