Если вы не возражаете против использования jQuery, первый ответ здесь должен помочь.
jQuery .ready в динамически вставляемом iframe
$(document).ready(function() {
$("iframe").load(function() {
var iframe = $(this);
//Do your resize here via the iframe var
});
});
В противном случае вы можете получить ошибку из-за отсутствия этого блока кода в вашем документе, однако, поскольку вы не опубликовали фактическую ошибку, я не уверен.
<SCRIPT LANGUAGE="JavaScript">
function resizeIframeToFitContent(iframe) {
// This function resizes an IFrame object
// to fit its content.
// The IFrame tag must have a unique ID attribute.
iframe.height = document.frames[iframe.id]
.document.body.scrollHeight;
}
</SCRIPT>
Редактировать: Если это не сработает, напишите пример кода и фактическую ошибку, которую вы получаете