facebook - 共享完成后关闭 Facebook 共享弹出窗口吗?

标签 facebook facebook-sharer

我正在尝试通过 url 在 Facebook 上分享链接。我让共享正常工作,但是我不想加载重定向URI,而是想关闭弹出窗口。我的代码:

function fb_share(url) { window.open(url,"share_window","width=400,height=300"); }
...
fb_share('http://www.facebook.com/dialog/feed?app_id=128000000000&link=http%3a%2f%2fwww.facebook.com%2fapps%2fapplication.php%3fid%128000000000%26sk%128000000000&picture=http://www.google.com/images/nav_logo83.png&name=name&description=description&redirect_uri=http%3a%2f%2fwww.facebook.com%2fapps%2fapplication.php%3fid%3d128398017257108%26sk%3dapp_128000000000&display=popup')

最佳答案

我编写了一个可以用作redirect_uri的页面,它将通过javascript关闭弹出窗口:http://www2.highpoint.edu/close_popup.php

查看源代码以查看一些简单的 HTML:

<!doctype html>
<html>
  <h3>Thank you!</h3>
  <a href="javascript:close();">Close this window</a>
  <script type="text/javascript">
    close();
  </script>
</html>

当用作 Facebook 对话框的回调时,它可以工作。

关于facebook - 共享完成后关闭 Facebook 共享弹出窗口吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7197000/

相关文章:

facebook - Open Graph 对象调试器与站点的 Facebook 共享不匹配

css - 使用 CSS 控制 Facebook 点赞/发送按钮的位置

iphone - 如何从 iphone 应用程序以编程方式检查并让用户 "Like"页面?

android - 在 facebook 页面上分享会引发错误

html - 在 Facebook 分享按钮标签中强制使用英语

fbml - Facebook Sharer 没有缩略图

java - 在抽屉导航 Activity 中显示获取的个人资料图片

iphone - 如何使用 graph api 编辑 facebook 事件?

javascript - 在 Flux 架构中,全局调度程序会有害吗?

Android 分享 - Facebook SDK - ShareActionProvider