可以使用JavaScript来实现iframe自动调整高度。具体方法如下:
-
给iframe添加事件监听器。
-
在iframe加载完成时获取iframe的内容高度。
-
设置iframe的高度为内容高度。
下面是一个简单示例代码:
<iframe src="iframe.html" frameborder="0" onload="autoResize(this)"></iframe> <script> function autoResize(iFrame) { iFrame.height = iFrame.contentWindow.document.body.scrollHeight + "px"; } </script>
在上面的代码中,当iframe加载完成时,会自动调用autoResize()
函数来获取内容高度,并设置iframe的高度为内容高度。这样就可以实现自动调整iframe高度的效果。