如何使用facebook像按钮而不是普通按钮运行html表单

问题描述 投票:-1回答:2

用户点击facebook Like按钮后,我需要运行一个html表单。

<form method="get" action="$authaction">
     <input name="tok" value="$tok" type="hidden" />
     <input name="redir" value="$redir" type="hidden" />
     <iframe name="f7584763" width="450px" height="56px" frameborder="0" allowtransparency="true" scrolling="no" title="fb:like Facebook Social Plugin" src="https://www.facebook.com/v2.0/plugins/like.php?action=like&amp;app_id=&amp;channel=https%3A%2F%2Fs-static.ak.facebook.com%2Fconnect%2Fxd_arbiter%2FZEbdHPQfV3x.js%3Fversion%3D41%23cb%3Df7fe07bd8%26domain%3Dww1.cloudtrax.com%26origin%3Dhttps%253A%252F%252Fww1.cloudtrax.com%252Ff1e2fbf418%26relation%3Dparent.parent&amp;href=https%3A%2F%2Fwww.facebook.com%2Fpages%2FNero-Cafe-Bar%2F246550148703080&amp;layout=standard&amp;locale=el_GR&amp;sdk=joey" class="" style="font-size: 14px; border-style: none; visibility: visible; width: 450px; height: 56px;transform: scale(1.5);
 -ms-transform: scale(1.5);
 -webkit-transform: scale(1.5);
 -o-transform: scale(1.5);
 -moz-transform: scale(1.5);
 transform-origin: top left;
 -ms-transform-origin: top left;
 -webkit-transform-origin: top left;
 -moz-transform-origin: top left;
 -webkit-transform-origin: top left;"></iframe>
 </form>
html facebook facebook-graph-api facebook-like
2个回答
0
投票

使用jquery。

$(function () {
    $('.facebookbutton').on('click', function (e) {
        $('.formbuttonclass').click();
    });
});

表单按钮可以隐藏。您也可以使用ID。 ''之间的#id。


0
投票

https://developers.facebook.com/docs/reference/javascript/FB.Event.subscribe/v2.1

FB.Event.subscribe('edge.create', function (url, html_element) {
    //will get called whenever a user likes or unlikes a like button
    console.log(url);
});
© www.soinside.com 2019 - 2024. All rights reserved.