对于我的应用程序需要在一个iframe嵌入Facebook页面,这里是html代码:如何将一个Facebook页面嵌入到iframe中?
<html>
<head></head>
<body>
<iframe src="http://www.facebook.com" style="width:100%;height:100%">
</body>
</html>
但它不工作,任何想法,为什么,以及如何规避?
对于我的应用程序需要在一个iframe嵌入Facebook页面,这里是html代码:如何将一个Facebook页面嵌入到iframe中?
<html>
<head></head>
<body>
<iframe src="http://www.facebook.com" style="width:100%;height:100%">
</body>
</html>
但它不工作,任何想法,为什么,以及如何规避?
我相信脸书作为一个反框架脚本。它会检测它是否位于iframe中,并显示一个徽标,当您单击该徽标时,会将您带出iframe。也许他们有一个sdk,它允许首先进行身份验证,然后它将允许iframe。我不知道。
我知道这是一个有点老了 - 但它在我的搜索上来时,我一直在寻找一个类似的答案。您可以从此页面获取代码,以嵌入包含公共帖子,评论等内容的iframe(有点像YouTube嵌入):https://developers.facebook.com/docs/plugins/embedded-posts/使用社交插件。我不认为Facebook会永远让你的iframe整个网站。
现在它正在工作。下面的示例代码:
faceframe.html
<iframe src="file:///C:/Users/Zishan Ahamed/Desktop/ff1.html" width="100%" height="350px" border="0" scrolling="auto" /></iframe>
ff1.html
<meta http-equiv="refresh" content="0; url=https://facebook.com/" />
打开faceframe.html ...
现在这件事。尝试它的工作...
它不工作,浏览器不允许加载本地文件到iframe,如果你尝试从服务器加载一个html,你会得到“拒绝在框架中显示'https://m.facebook.com/',因为它将'X-Frame-Options'设置为'拒绝'。“ – Daniel 2017-08-02 15:55:58
尝试示例代码,看看它的工作。 – 2017-08-02 18:16:54
亚历克斯是正确的许多网站以外的Facebook做这个,因为你是“窃取他们的谷歌果汁”在练习非常皱眉。 – h3r2on 2011-03-18 13:52:53
所以没有办法规避这种情况? – millebii 2011-03-18 14:37:37
我不知道有什么办法。如果有的话,只有他们能为你提供答案。 – 2011-03-18 15:21:17