使用iframe时,它的宽度和高度不会在运行时刷新

时间:2016-02-06 13:30:17

标签: javascript jquery html iframe

我使用iframe定位我的网址。问题是当我打开一个内容很大的页面时,它会存储它的高度和宽度,当我打开页面内容很小的页面时,它不会改变。除了iframe之外,还有其他方法可以定位我的网址吗?这是我的Java脚本:

    function autoResize(id){
     var newheight;
     var newwidth;

    if(document.getElementById){
    newheight=document.getElementById(id).contentWindow.document .body.scrollHeight;
    newwidth=document.getElementById(id).contentWindow.document .body.scrollWidth;
}

document.getElementById(id).height= (newheight) + "px";
document.getElementById(id).width= (newwidth) + "px";

这是我的HTML代码:

    <div class="row">
    <iframe width="100%" seamless="seamless" height="100px" scrolling="no" style="margin-right:300px background: #FFFFFF;border:none" id="iframe1" name="NewFrame1" marginheight="0" frameborder="0" onLoad="autoResize('iframe1');"></iframe>
    </div><!-- /.row (main row) -->

任何帮助将不胜感激。感谢

0 个答案:

没有答案