【发布时间】:2011-11-08 05:24:37
【问题描述】:
我有一个网页,其中一个应用程序在 iframe(同一域)中运行。 iframe 的高度根据 iframed 文档的高度在加载时设置。问题是当 iframed 文档的大小发生变化时(通过展开手风琴、菜单等)。发生这种情况时是否会触发任何事件,我可以使用这些事件来相应地调整 iframe 元素的大小?
我已尝试绑定到 iframe 中窗口对象上的 resize 事件,但由于文档内容更改时未调整窗口大小,因此不会触发该事件。我需要的是文档对象上的某种调整大小事件,但据我所知,没有这样的事情。还有其他方法可以检测文档高度的变化吗?
我希望有一个通用的解决方案,因为我不确切知道 iframe 的内容,但我可以在其中包含通用脚本。
【问题讨论】:
标签: javascript jquery iframe