Javascript iframe根据内容自动调整大小,根据搜索结果更改大小

Javascript iframe根据内容自动调整大小,根据搜索结果更改大小,javascript,iframe,resize,autosize,Javascript,Iframe,Resize,Autosize,我有一个页面包含搜索页面iframe。如果您尝试搜索文本,它将很少适合页面 我不知道使用什么代码根据内容更改自动调整iframe的大小 现在我在iframe中使用以下代码: <body onload="parent.alertsize(document.body.scrollHeight);"> 父页面中的javascript: <script> function alertsize(pixels){ pixels+=32; document.getElem

我有一个页面包含搜索页面iframe。如果您尝试搜索文本,它将很少适合页面

我不知道使用什么代码根据内容更改自动调整iframe的大小

现在我在iframe中使用以下代码:

 <body onload="parent.alertsize(document.body.scrollHeight);">

父页面中的javascript:

 <script>
function alertsize(pixels){
 pixels+=32;
 document.getElementById('my-iframe').style.height=pixels+"px";
 }
 </script>

函数大小(像素){
像素+=32;
document.getElementById('my-iframe').style.height=pixels+“px”;
}

var myHeight=0;
setInterval(函数(){
if(myHeight!=document.body.scrollHeight){
myHeight=document.body.scrollHeight;
父级。警报大小(myHeight);
}
},500);

你真是不可思议。非常感谢。你有电子邮件吗?是的,但据我所知,禁止在评论中写。几乎。。。名字是,姓氏否;)没关系,您需要包含它们才能使此脚本正常工作。我在plan.am上收到了你的邮件,但电子邮件是空的。你的电子邮件是个谜。我已经向plan.am和biznet.am发送了几份联系表。也在你的facebook上:)
<script type="text/javascript">
var myHeight = 0;

setInterval(function(){
    if(myHeight != document.body.scrollHeight){
        myHeight = document.body.scrollHeight;
        parent.alertsize(myHeight);
    }
},500);
</script>