小编典典

自动调整iFrame高度

css

现在,我有一个从外部页面读取的jQuery UI弹出对话框。此页面通过flowplayer从另一个具有视频的外部读取。

我正在使用iframe将视频嵌入到第一个视频中:

<div id="donkeyVideo">
<iframe id="iframeDonkey" width="100%" height="496" src="../../../../video/donkey-2009-02-23.html" frameBorder="0"></iframe>
</div>

100%的宽度似乎没问题,但100%的高度无效。有没有解决的办法?

我在哪里以及如何嵌入代码以及ID内容。请任何人帮忙?


阅读 314

收藏
2020-05-16

共1个答案

小编典典

如果要使用100%而不是像素值,则必须使用某种JavaScript来动态调整iframe的高度。

不幸的是,我的理解是,您无法动态更改指向与您自己的域不同的iframe的高度。

从代码丢失中:

jQuery:自动iFrame高度

请注意,此jQuery
autoHeight插件不适用于从其他域或远程位置访问内容的iFrame,因为JavaScript安全限制,无法从当前域访问源自其他域的窗口对象。

2020-05-16