Facebook喜欢按钮 - onclick设置cookie

时间:2012-04-30 13:42:21

标签: facebook facebook-like fbml

我正在为我的客户制作一些Facebook“东西”,他希望在点击像cookie之后设置24小时这样的盒子不会被看到。不要问我为什么:) 所以我做了函数likes():

<script type="text/javascript">
function liked(){
   days=1; 
   myDate = new Date();
   myDate.setTime(myDate.getTime()+(days*24*60*60*1000));
   document.cookie = 'liked=button; expires=' + myDate.toGMTString();
}

但我不知道的是如何强制facebook像按钮来调用这个功能。我在FB开发者和这个网站上找到了一些代码,但我不知道在哪里使用它。

  

FB.Event.subscribe( 'edge.create',       function(response){           alert('你喜欢这个网址:'+响应);       });

有人可以帮帮我吗?提前谢谢!

1 个答案:

答案 0 :(得分:0)

它对我有用:

<script>
window.fbAsyncInit = function() {
                    FB.Event.subscribe("edge.create", function(response) { alert("You liked the URL: " + response); } );
                    };</script>