2012-04-30 34 views
-1

我正在爲我的客戶製作一些Facebook「東西」,他希望在點擊後像cookie一樣設置,並且24小時後,這個像框的東西不會被看到。不要問我爲什麼:) 所以我做了功能很喜歡():Facebook like button - onclick set cookie

<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', 功能(響應){ 警報( '你喜歡的網址:' +響應); });

任何人都可以幫我嗎?先謝謝你!

回答

0

它爲我的作品:

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