Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/462.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/40.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何使iframe 100%高度包装在容器中?_Javascript_Css_Iframe - Fatal编程技术网

Javascript 如何使iframe 100%高度包装在容器中?

Javascript 如何使iframe 100%高度包装在容器中?,javascript,css,iframe,Javascript,Css,Iframe,我想给iFrame 100%的宽度和高度,根据其内容,但它不是采取100%的宽度或100%的高度 我曾尝试使用“绝对位置”(position absolute),但iframe的宽度比它所在的容器增加了更多 这是我的密码: <iframe id="solar_panel" width="100%" height ="740" src="<?php echo $s; ?>"></iframe> <script> var intervalListen

我想给iFrame 100%的宽度和高度,根据其内容,但它不是采取100%的宽度或100%的高度

我曾尝试使用“绝对位置”(position absolute),但iframe的宽度比它所在的容器增加了更多

这是我的密码:

<iframe id="solar_panel" width="100%" height ="740"  src="<?php echo $s; ?>"></iframe>
<script>
var intervalListener = self.setInterval(function () {resizeIframe()}, 1000);
function resizeIframe() {
var obj =   document.getElementById('solar_panel');
var objH = obj.contentWindow.document.body.scrollHeight;
obj.style.height = obj.contentWindow.document.body.scrollHeight + "px";
 if (objH != 0) {
    window.clearInterval(intervalListener);
  }
}
jQuery(window).resize(function(){
    resizeIframe();
});
</script>

需要调整iframe的可能重复项的大小,还是尝试使用js解决方案来执行此操作?您是否搜索了css解决方案?可能需要调整iframe的重复大小,或者您尝试使用js解决方案来执行此操作?你搜索过css解决方案吗?