页面标签:根据喜欢在iframe中显示叠加层

时间:2011-09-29 18:52:45

标签: facebook iframe callback tabs facebook-like

我想在自定义iframe选项卡中添加一个叠加层(已经构建了HTML'n jQuery),该选项卡仅显示人们是否还不喜欢我的客户端页面。这可以用JS SDK吗?我该怎么做呢?

1 个答案:

答案 0 :(得分:0)

虽然这在服务器端做得更好,但您使用的代码如下:

FB.api('/me/likes/PAGE_ID',function(response) {
    if( response.data ) {
        if( !isEmpty(response.data) )
            alert('You are a fan!');
        else
            alert('Not a fan!');
    } else {
        alert('ERROR!');
    }
});

// function to check for an empty object
function isEmpty(obj) {
    for(var prop in obj) {
        if(obj.hasOwnProperty(prop))
            return false;
    }

    return true;
}

代码来自我的tutorial