zoukankan      html  css  js  c++  java
  • Facebook “Share” 弹出窗口

    <!-- share 按钮 -->
    <a href="javascript:;" id="share">Share on facebook</a>
     
    <!-- facebook 相关 -->
    <div id="fb-root"></div>
    <script type="text/javascript" src="http://connect.facebook.net/en_US/all.js"></script>
    <script type="text/javascript">
        FB.init({
            appId: appid, // 注意替换正确的facebook app id
            status: true,
            cookie: true,
            xfbml: true,
            oauth: true
        });
     
        $('#share').click(function(){
            FB.getLoginStatus(checkResponse);
        });
     
        function checkResponse(response) {
            // 如果用户尚未登录
            if (!response.authResponse) {
                FB.login(handleSessionResponse);
            } else {
                postToMyWall();
            }
        }
     
        function handleSessionResponse(response) {
            // 如果用户拒绝给权限
            if (!response.authResponse) {
                return;
            } else {
                postToMyWall();
            }
        }
     
        function postToMyWall() {
            FB.ui(
                {
                    method: 'feed',
                    display: 'popup', // popup 是 打开新窗口, dialogue 是 inline 窗口
                    description: "Facebook",// 要添加的说明代码
                    name: 'name',
                    picture: 'http://…/a.jpg',// 此处是要添加的图片
                    link: 'http://www.facebook.com/' //此处是要添加图片的链接地址
                }
            );
        }
    </script>
  • 相关阅读:
    CSP201412-2:Z字形扫描
    CSP201409-2:画图
    CSP201403-2:窗口
    CSP201312-2:ISBN号码
    CSP201709-1:打酱油
    CSP201703-1:分蛋糕
    CSP201612-1:中间数
    LOAM笔记及A-LOAM源码阅读
    特征值、特征向量与PCA算法
    欧几里得与区域生长算法
  • 原文地址:https://www.cnblogs.com/booth/p/2268649.html
Copyright © 2011-2022 走看看