如何调整 iframe 的大小以适合 iframe 内容的高度
How do I resize the iframes to fit the height of the iframes' content?
正在开发一个类似iGoogle的应用程序。来自其他应用程序(在其他域上)的内容使用 iframe 显示。
如何调整 iframe 的大小以适应 iframe 内容的高度?
我试图破译谷歌使用的javascript,但它被混淆了,到目前为止,搜索网络是徒劳的。
更新:请注意,内容是从其他域加载的,因此适用同源政策。
如果 iframe 来自同一域,解决方案是将 iframe 高度拉伸到 iframe 内容正文高度。
由于您使用的是来自其他域的 iframe,因此出于安全原因(您引用的同源策略),您无法执行此操作。
有黑客的方法,但没有跨浏览器兼容性。
**更新:查看此链接是否以某种方式帮助您,使用 JSONP:
http://www.codeproject.com/Articles/42641/JSON-to-JSONP-Bypass-Same-Origin-Policy
最简单的方法是使用 CSS。
流程:在您的网站中导入您的 iframe,然后在 CSS 中添加要调整的类。
当您需要过度使用他们的一个 css 属性元素时,只需使用 !important 功能即可。
例:
.fb-likes{
width:100% !important;
}
相关文章:
- 动态增加 iframe 高度
- iframe高度100%不起作用
- 动态iframe高度-似乎需要重新加载页面
- 如何更改其内容的 Iframe 高度(两者都来自同一域)
- 同位素布局中的动态iframe高度
- 跨域中的动态 iframe 高度
- 调整外部域中的 iframe 高度
- 根据内容高度调整 iframe 高度的大小
- jQuery-在Iframe内按钮的onclick事件中更改Iframe高度
- jQuery/CSS-单击IFRAME内容内的按钮时更改IFRAME高度
- 如何在单击Iframe内部的按钮时更改Iframe高度'的内容
- JQuery根据iframe源设置iframe高度
- 如何在浏览器调整大小时调整iframe高度
- 如何更改IFRAME高度时源它's在另一个域上
- 基于内容使用Javascript设置iframe高度
- iframe高度在页面内容较长后不会缩小
- 为什么可以't从iframe内部的jquery更改iframe高度
- 根据内部内容使iframe高度动态化 - JQUERY/Javascript
- 如何根据元素高度动态调整iframe高度
- 动态调整动态更改内容高度的iFrame高度(内部说明)