Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/415.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高度_Javascript_Jquery_Html_Css_Iframe - Fatal编程技术网

Javascript 根据其内容设置iFrame高度

Javascript 根据其内容设置iFrame高度,javascript,jquery,html,css,iframe,Javascript,Jquery,Html,Css,Iframe,我已经尝试了几种解决方案和jQuery插件来解决这个问题,但由于某些原因,它们不适用于我的网站 也许有人可以看看是什么阻止了iFrame高度的动态设置: 我目前有一个autoHeight jquery插件,它使用类“autoHeight”获取iFrame的高度,并根据内容的总高度设置iFrame的高度 由于某些原因,它仅将高度设置为169px。由于浏览器的原因,您无法对另一个域上的iframe执行此操作。由于浏览器的原因,您无法对另一个域上的iframe执行此操作。加载到iframe中的初始内容

我已经尝试了几种解决方案和jQuery插件来解决这个问题,但由于某些原因,它们不适用于我的网站

也许有人可以看看是什么阻止了iFrame高度的动态设置:

我目前有一个autoHeight jquery插件,它使用类“autoHeight”获取iFrame的高度,并根据内容的总高度设置iFrame的高度


由于某些原因,它仅将高度设置为169px。

由于浏览器的原因,您无法对另一个域上的iframe执行此操作。

由于浏览器的原因,您无法对另一个域上的iframe执行此操作。

加载到iframe中的初始内容是否随后被替换为其他内容?看起来你的高度是由初始内容设置的,然后再换成更大的?一点代码或更多的上下文可能会有所帮助。请参阅,谢谢。我想我只需要为iFrame设置一个静态高度。加载到iFrame中的初始内容是否随后被替换为其他内容?看起来你的高度是由初始内容设置的,然后再换成更大的?一点代码或更多的上下文可能会有所帮助。请参阅,谢谢。我想我只需要为iFrame设置一个静态高度。如果在两个页面上设置相同的document.domain,您应该能够访问共享域的同一右侧片段的域。例如:document.domain='example.com'在foo.example.com和www.example.com上如果您在两个页面上设置了相同的document.domain,您应该能够访问共享同一域右侧片段的域。例如,foo.example.com和www.example.com上的document.domain='example.com'