2011-07-06 158 views

回答

1

是,

可以设置frame.height = div.offsetHeight属性(它应该包括填充)... 同为宽度。

<div id="myDiv"> 
    <h1> 
     I'm H1 
    </h1> 
</div> 

<script> 
    alert(document.getElementById('myDiv').offsetHeight); 
</script> 

如果您尝试此代码,您可以看到用P或跨度offsetHeight更改H1会改变。

因此,您可以:

var h = document.getElementById('myDiv').offsetHeight; 
$('#myFrame').attr('height', h);