1

我正在使用Iframe Height Jquery 插件(版本 1.2.1)来重新调整具有动态内容的 iframe 的大小。

iframe 在加载时会正确调整大小。现在我在内容中有一些 ui-tabs,具有不同的高度,我想在选择选项卡时调整 iframe 的大小。

再次调用 jQuery.iframeHeightExternal(); 在 iframe 内容中只返回 undefined 并且没有任何反应。

再次调用 jQuery('#iframe-box').iframeHeight(); 在顶部框架中正确调整大小。但是当 iframe 内容发生变化时,我需要调整它的大小。

这可能吗?

4

1 回答 1

2

试试这个库。它使用 iFrame 中的 mutationObserver 来获取对内容的更改。

https://github.com/davidjbradshaw/iframe-resizer

于 2014-04-05T21:41:27.320 回答