Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/82.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加载时,会出现两个滚动条,如果我将iframe的滚动条设置为no,它将不会显示网站的完整内容_Javascript_Html_Css_Iframe - Fatal编程技术网

Javascript 当我的iframe加载时,会出现两个滚动条,如果我将iframe的滚动条设置为no,它将不会显示网站的完整内容

Javascript 当我的iframe加载时,会出现两个滚动条,如果我将iframe的滚动条设置为no,它将不会显示网站的完整内容,javascript,html,css,iframe,Javascript,Html,Css,Iframe,我有主站点A,我正在站点A下的iframe中加载站点B。但是当站点B在站点A下加载时,它显示两个滚动条。当我以不滚动的方式删除滚动条时,它的内容将变为静态和固定大小。Altound站点B有很多内容要展示 我试过了 <iframe src="http://siteB.com" style="border: 0; position:absolute; top:0; left:0; right:0; bottom:0; width:100%; height:100%">

我有主站点A,我正在站点A下的iframe中加载站点B。但是当站点B在站点A下加载时,它显示两个滚动条。当我以不滚动的方式删除滚动条时,它的内容将变为静态和固定大小。Altound站点B有很多内容要展示

我试过了

    <iframe src="http://siteB.com" style="border: 0; position:absolute; 
top:0; left:0; right:0; bottom:0; width:100%; height:100%"> 

我也尝试了javascript代码,但在我的情况下它不起作用

<iframe id='myFrame' 
 frameborder=0 scrolling=no width=100%  
src="..."
   onload='adjustMyFrameSize();'> 
</iframe> 



   <script>
function adjustMyFrameHeight()
  {
      var frame = getElement("myFrame");
       var frameDoc = getIFrameDocument("myFrame");
       frame.height = frameDoc.body.offsetHeight;
   }
</script>

函数adjustMyFrameHeight()
{
var frame=getElement(“myFrame”);
var frameDoc=getIFrameDocument(“myFrame”);
frame.height=frameDoc.body.offsetHeight;
}

获取变量中的iframe

 var ele = document.getElementsByClassName('ppm-externalapp-iframe');
然后设置属性

 ele[0].style.height = '200px';

我不想给它固定的高度。我只是举个例子,你可以使用JS动态添加它,就像你在问题中使用的那样
frameDoc.body.offsetHeight