2011-09-12 6 views
5

J'utilise la valeur par défaut Facebook Embed code:Afficher alerte sur un bouton cliquez sur

<div id="fb-root"></div> 
<script src="http://connect.facebook.net/en_US/all.js#appId=176702405718664&amp;xfbml=1"> </script> 
<fb:like href="http://domain.com" send="true" width="700" show_faces="false" action="recommend" font=""></fb:like> 

.. mais je voudrais montrer une alerte si l'utilisateur clique sur « recommander » boutons ou « envoyer ». S'il vous plaît voir ce violon:

http://jsfiddle.net/4wB9x/1/

Merci!

Répondre

5

vous devrez vous abonner à l'événement edge.create, il est déclenché lorsque l'utilisateur clique sur le bouton "J'aime".

FB.Event.subscribe('edge.create', 
function(response) { 
    alert('You liked the URL: ' + response); 
    } 
); 

// pour envoyer vous devrez utiliser ce

FB.Event.subscribe('message.send', 
function(response) { 
    alert('You sent the URL: ' + response); 
    } 
); 
+0

Aha! Donc directement sur la page en

Questions connexes