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

    <!-- invite 按钮 -->
    <a href="javascript:;" id="invite">Invite your friend</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
        });
     
        $('#invite').click(function(){
            FB.getLoginStatus(checkResponse);
        });
     
        function checkResponse(response) {
            // 如果用户尚未登录
            if (!response.authResponse) {
                FB.login(handleSessionResponse);
            } else {
                inviteFriends();
            }
        }
     
        function handleSessionResponse(response) {
            // 如果用户拒绝给权限
            if (!response.authResponse) {
                return;
            } else {
                inviteFriends();
            }
        }
     
        function inviteFriends() {
            // 调整窗口大小,仅对 display:'popup' 有效
            var uiSize = FB.UIServer.Methods["fbml.dialog"].size;
            FB.UIServer.Methods["fbml.dialog"].size = {620, height:560};
     
            FB.ui(
                {
                    method: 'apprequests',
                    display: 'popup', // popup 是 打开新窗口, dialogue 是 inline 窗口
                    message: "[文字说明]"
                },
                function( response ){
                    FB.UIServer.Methods["fbml.dialog"].size = uiSize;
                }
            );
        }
    </script>
  • 相关阅读:
    《SPFA算法的优化及应用》——姜碧野(学习笔记)
    hdu 4691 Front compression
    hdu 4690 EBCDIC
    UVA 11478 Halum(用bellman-ford解差分约束)
    UVA 11090 Going in Cycle!!(二分答案+判负环)
    UVA 10537 The Toll! Revisited uva1027 Toll(最短路+数学坑)
    hdu 4674 Trip Advisor(缩点+倍增lca)
    canny算子原理
    二值图像连通区域标记
    C++全局变量的声明和定义
  • 原文地址:https://www.cnblogs.com/booth/p/2268643.html
Copyright © 2011-2022 走看看