分享完成后关闭Facebook分享弹出窗口? [英] Close facebook share popup after share is complete?

查看:121
本文介绍了分享完成后关闭Facebook分享弹出窗口?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我试图通过网址在Facebook上分享一个链接。我得到的共享工作,但是不是加载redirectURI,而是要关闭弹出窗口。我的代码:

  function fb_share(url){window.open(url,share_window,width = 300\" ); } 
...
fb_share('http://www.facebook.com/dialog/feed?app_id=128000000000&link=http%3a%2f%2fwww.facebook.com%2fapps%2fapplication .PHP%3fid%1280亿%26sk%1280亿&安培;图片= HTTP://www.google.com/images/nav_logo83.png&名称=名&安培;描述=描述&安培; 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>谢谢!< / h3>
< a href =javascript:close();>关闭此窗口< / a>
< script type =text / javascript>
close();
< / script>
< / html>

它用作来自Facebook对话框的回调。


I'm attempting to share a link on facebook via url. I get the share to work, however instead of loading the redirectURI, I want to close the popup window. My code:

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')

解决方案

I wrote a page that can be used as the redirect_uri, which will close popup via javascript: http://www2.highpoint.edu/close_popup.php

View the source to see some simple HTML:

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

It works when used as the callback from a Facebook Dialog.

这篇关于分享完成后关闭Facebook分享弹出窗口?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆