Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/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 Google表单的动态iframe高度_Javascript_Jquery_Html - Fatal编程技术网

Javascript Google表单的动态iframe高度

Javascript Google表单的动态iframe高度,javascript,jquery,html,Javascript,Jquery,Html,我想知道是否有可能有一个动态高度100%的谷歌表单iframe 特别是,当你的谷歌表单扩展到两个或更多页面时。。有没有办法让它调整到100%的高度,而不是放在高像素 感谢100%表示它将填充其父元素高度的100%,如果没有更高的父元素,则将填充实体高度的100% 虽然,我相信你的问题不会像第一次提到的那么简单,但100%意味着它将占据父元素高度的100%,如果没有更高的父元素,它将占据身体高度的100% 尽管如此,我相信您的问题不会像第一次提到的那么简单,因为浏览器安全措施阻止javascrip

我想知道是否有可能有一个动态高度100%的谷歌表单iframe

特别是,当你的谷歌表单扩展到两个或更多页面时。。有没有办法让它调整到100%的高度,而不是放在高像素


感谢

100%表示它将填充其父元素高度的100%,如果没有更高的父元素,则将填充实体高度的100%


虽然,我相信你的问题不会像第一次提到的那么简单,但100%意味着它将占据父元素高度的100%,如果没有更高的父元素,它将占据身体高度的100%


尽管如此,我相信您的问题不会像第一次提到的那么简单,因为浏览器安全措施阻止javascript访问框架内容,所以您无法获得iframe的高度


唯一能够做到这一点的方法是,如果您同时拥有将包含在iframe中的页面和iframe所在的页面。如果您拥有这两个页面,则可以使用David Bradshaw的iframe resizer插件。请参见

您无法获取iframe的高度,因为浏览器安全措施阻止javascript访问框架内容


唯一能够做到这一点的方法是,如果您同时拥有将包含在iframe中的页面和iframe所在的页面。如果您拥有这两个页面,则可以使用David Bradshaw的iframe resizer插件。请参见

嵌入Google Forms iframe的最佳方法是仅使用100vh的父元素。通过这种方式,iframe可以垂直测量所需的空间

<div style="height: 100vh;">
// Your embed code here with height and width set to 100%
</div>

嵌入Google Forms iframe的最佳方法是简单地拥有一个100vh的父元素。通过这种方式,iframe可以垂直测量所需的空间

<div style="height: 100vh;">
// Your embed code here with height and width set to 100%
</div>

仅当父项为位置:相对时;仅当父项为位置:相对时;