【问题标题】:Facebook Send button to send link to iframe tabFacebook 发送按钮将链接发送到 iframe 选项卡
【发布时间】:2011-12-19 15:33:06
【问题描述】:
【问题讨论】:
标签:
facebook
facebook-iframe
facebook-apps
【解决方案1】:
我不完全理解你的问题,但在 facebook 应用程序中我使用 javascript 来重定向整个浏览器而不是 iframe,使用这个:
<script>window.location.href="your url"</script>
当您想要进行重定向时,将其作为正文返回。
【讨论】:
-
感谢您的回复,但我不想在任何地方创建链接或重定向。我正在尝试在我的应用选项卡上使用 Facebook 发送插件。我希望它发送的链接直接返回到同一个选项卡,而不仅仅是根 Facebook 页面。喜欢这个<div class="fb-send" data-href="http://www.facebook.com/pages/JBxOnline/254364851281976?sk=app_131026856999974"></div>。然而,当用户收到链接时,他们只会得到facebook.com/pages/JBxOnline/254364851281976。这更有意义吗?
【解决方案3】:
Facebook 的点赞、推荐和发送按钮不允许您链接到页面上的选项卡。我自己遇到了这个问题,并找到了解决方法。
我使用 Facebook 的分享功能创建了分享按钮或分享链接。当用户单击链接时,他们会被带到直接链接到选项卡的页面。他们可以选择是在自己的 Facebook 墙上还是在私人消息中分享。
方法如下:
<a href="http://www.facebook.com/share.php?u=URL_TO_FACEBOOK_PAGE_TAB" title="Share this with your friends!">Click here to share this with your friends!</a>
如果您愿意,可以将“单击此处与您的朋友分享”替换为图片。如果您希望链接在新窗口或标签页中打开共享功能,请将 target="_blank" 添加到参数中。
Facebook 总有可能永远不支持这种分享链接风格……但这暂时有效。