【问题标题】:auto-size iframe cross domain自动调整 iframe 跨域大小
【发布时间】:2011-04-26 21:31:22
【问题描述】:

我正在使用 iframe 和 javascript 制作一个 Web 小部件,我想让我的 iframe 可调整大小以适应它的内容(从其他域加载)。

我已经进行了一些搜索(包括 StackOverflow 上的),我找到了几个主题,但我找不到关于这个问题的任何结论。

这可能吗?

因为 atm 我必须将 iframe 高度设置为内容的最大高度,这在我的小部件的某些步骤中会在底部提供一个看起来不太好的大空白。

请注意,小部件 iframe 内的所有交互都是完全使用 ajax 完成的。 (iframe src 只是一个 html 页面)。

【问题讨论】:

    标签: javascript iframe resize cross-domain


    【解决方案1】:

    看看this :) 你也可以使用 postMessage - 有一个跨浏览器的 jQuery 插件。

    【讨论】:

      【解决方案2】:

      自己手动编写 postMessage 内容就像在公园里散步一样。你不需要一个框架来为你做这件事。这是一个关于 stackoverflow 的简单示例:cross-domain iframe resizer?

      【讨论】:

        猜你喜欢
        • 2011-08-20
        • 2011-08-02
        • 1970-01-01
        • 2011-01-18
        • 1970-01-01
        • 2014-08-30
        • 2011-11-23
        • 1970-01-01
        相关资源
        最近更新 更多