现在,我有一个从外部页面读取的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内容。请任何人帮忙?
如果要使用100%而不是像素值,则必须使用某种JavaScript来动态调整iframe的高度。
不幸的是,我的理解是,您无法动态更改指向与您自己的域不同的iframe的高度。
从代码丢失中:
jQuery:自动iFrame高度 请注意,此jQuery autoHeight插件不适用于从其他域或远程位置访问内容的iFrame,因为JavaScript安全限制,无法从当前域访问源自其他域的窗口对象。
jQuery:自动iFrame高度
请注意,此jQuery autoHeight插件不适用于从其他域或远程位置访问内容的iFrame,因为JavaScript安全限制,无法从当前域访问源自其他域的窗口对象。