$(document).ready(function(){
$("#myFrame").on('load',function(){
var h = $(this).contents().find("body").height()+40;
$(this).height(h);
});
});
Ogni volta che si carica il contenuto di un iframe l'altezza dello stesso viene adattata di conseguenza.
===== Il codice completo della pagina di esempio =====
Iframe autoresize
This div is inside main page (index.html)
end of main page