Facebook评论插件在iframe中加载一个iframe,导致宽度不响应
Facebook comments plugin loads an iframe in an iframe which causes non responsive width
我已经加载了以下代码。
<div id="fb-root"></div>
<script>(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = "https://connect.facebook.net/en_US/all.js#xfbml=1&appId=584188471733742&version=v2.5";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
<div style="width: 500px;">
<div class="fb-comments" data-width="100%" data-numposts="15" data-colorscheme="light" data-mobile="false"
data-order-by="reverse_time"></div>
</div>
正如你所看到的,我定义了100%的宽度。但是,被呈现的代码是iframe中的一个iframe,第一个是正确的,第二个是固定宽度600px。
我认为不应该有两个iframe。有关结果,请参阅提供的图像。如何修复此的任何建议
生成的html代码
看起来facebook还不支持在使用流体宽度时省略数据href属性的选项。
请参阅:https://developers.facebook.com/bugs/1543583425960050
相关文章:
- 在iframe中加载url并添加一个类
- 如何使用JS/jQuery在另一个网站上显示iframe中的特定内容
- 将一个iframe覆盖在另一个ifame上
- 在单击一个或多个复选框的同时调用iframe
- 从一个iframe到另一个ifame的过帐表单-IE
- 我如何才能包含一个iframe视频,这样它就不会't负载
- 如何从一个友好的iframe中获取iframe实例
- 代理一个网站能够在iframe中进行所见即所得编辑-它是如何工作的
- 在html页面的iframe中显示一个警告框
- 从另一个 Iframe 刷新父 Iframe
- 当我有一个完整的html页面时,如何显示它's iframe中的源html
- 加载一个html或JavaScript文件作为iframe源
- 如何从另一个域访问 iframe 的元素
- 按日期为iframe创建一个HTML链接
- 如何将iFrame与带有'#'在一个简单的模态框中
- Ajax下拉/最后一个选项更改Iframe
- 有没有一种方法可以用一个请求加载多个iframe
- 是否可以打开一个新窗口并将iframe嵌入其中
- 一个iframe随机失败到XHR
- 我必须iframe一个父级和另一个子级,我想使用jQuery获取子iframe值,我怎么能得到