我正在使用jQuery将iframe附加到div中。 我想要它取整个宽度/高度的div。 这可能吗?
答案 0 :(得分:1)
是,
你可以设置frame.height = div.offsetHeight属性(它应该包括填充)...... 宽度相同。
<div id="myDiv">
<h1>
I'm H1
</h1>
</div>
<script>
alert(document.getElementById('myDiv').offsetHeight);
</script>
如果您尝试使用此代码,您可以看到用P或Span更改H1,offsetHeight将会改变。
所以你可以:
var h = document.getElementById('myDiv').offsetHeight;
$('#myFrame').attr('height', h);