Javascript 如何通过框计数传递fb_共享的自定义值?(内有说明)

Javascript 如何通过框计数传递fb_共享的自定义值?(内有说明),javascript,jquery,asp.net,facebook,Javascript,Jquery,Asp.net,Facebook,我需要启用facebook共享与盒计数到一个网站。我正在使用以下代码 <div id="fbShare"> <a name="fb_share" type="button_count" expr:share_url="data:post.url" href="http://www.facebook.com/sharer.php">Share</a> <script src="http://static.ak.fbcdn.net/conne

我需要启用facebook共享与盒计数到一个网站。我正在使用以下代码

<div id="fbShare">
    <a name="fb_share" type="button_count" expr:share_url="data:post.url" href="http://www.facebook.com/sharer.php">Share</a>
    <script src="http://static.ak.fbcdn.net/connect.php/js/FB.Share" type="text/javascript"></script>
</div>
<a href="http://www.facebook.com/sharer/sharer.php?s=100&p[url]=http://example.com/View?Id=xxxx&p[images][0]=http://example.com/Images/logo.jpg&p[title]=Title&p[summary]=page summary">Share on Facebook</a>

这是我从你那里得到的。我的网站内容都是动态的,当我单击共享按钮时,它会获取默认的元标题和元描述以及一些随机图像

但我需要传递我自己的标题、描述和图像。我更改了页面加载时的元值,但仍然采用默认值。然后我看到了开放图,所以我也给出了og:title,og:descripp。。。等等,但没有任何效果

最后,我尝试了以下代码

<div id="fbShare">
    <a name="fb_share" type="button_count" expr:share_url="data:post.url" href="http://www.facebook.com/sharer.php">Share</a>
    <script src="http://static.ak.fbcdn.net/connect.php/js/FB.Share" type="text/javascript"></script>
</div>
<a href="http://www.facebook.com/sharer/sharer.php?s=100&p[url]=http://example.com/View?Id=xxxx&p[images][0]=http://example.com/Images/logo.jpg&p[title]=Title&p[summary]=page summary">Share on Facebook</a>

问题是它没有显示计数

有人请告诉我如何实现这个fb_sahre与盒计数和传递值动态

我设法做到了

我在
部分生成以下元标记:

    <meta property="fb:app_id" content="524237027611839"/>
    <meta property="fb:admins" content="662177149"/ >
    <meta property="og:title" content='Rustic basket'/>
    <meta property="og:type" content="website"/>
    <meta property="og:site_name" content="Afula: Rustic basket "/ >
    <meta property="og:url" content='http://en.2send.co.il/product/11' />
    <meta property="og:image" content='http://en.2send.co.il/Files/Products/11_2_17.jpg'/>
    <meta property="og:description" content="This bouquet expressing appropriate for thanks, apologies and appreciation."/>

Facebook脚本:

<body>
<script>

        (function (d, s, id) {
            var js, fjs = d.getElementsByTagName(s)[0];
            if (d.getElementById(id)) return;
            js = d.createElement(s); js.id = id;
            js.src = "//connect.facebook.net/en_US/all.js#xfbml=1&appId=524237027611839";
            fjs.parentNode.insertBefore(js, fjs);
        } (document, 'script', 'facebook-jssdk'));       

    </script>
<div class="fb-like" data-href='http://2send.co.il/product/11' data-send="true" data-show-faces="true" data-width="75" data-show-faces="false" data-layout="box_count">
                    </div>

(功能(d、s、id){
var js,fjs=d.getElementsByTagName[0];
if(d.getElementById(id))返回;
js=d.createElement;js.id=id;
js.src=“//connect.facebook.net/en_US/all.js#xfbml=1&appId=524237027611839”;
fjs.parentNode.insertBefore(js,fjs);
}(文档“脚本”、“facebook jssdk”);
以下div被共享框替换:

<body>
<script>

        (function (d, s, id) {
            var js, fjs = d.getElementsByTagName(s)[0];
            if (d.getElementById(id)) return;
            js = d.createElement(s); js.id = id;
            js.src = "//connect.facebook.net/en_US/all.js#xfbml=1&appId=524237027611839";
            fjs.parentNode.insertBefore(js, fjs);
        } (document, 'script', 'facebook-jssdk'));       

    </script>
<div class="fb-like" data-href='http://2send.co.il/product/11' data-send="true" data-show-faces="true" data-width="75" data-show-faces="false" data-layout="box_count">
                    </div>

您可以在这里看到完整的示例: