在Facebook上分享得分

时间:2014-03-06 12:02:06

标签: javascript

我的应用程序图片很少,当用户查看图片时,他得到+1分。我用以下代码在页面上显示总分:

total score: <span id="perk1"></span>

我的脚本是:

<script type='text/javascript'>//<![CDATA[ 
$(window).load(function(){
    var actor=0;
    $(document).ready(function() {
        $('#perk1').html(actor);

        $("#img100").click(function() {
            if($('#img100').is(':checked'))
                actor=actor+1;
            else if(actor>0)
                actor=actor-1;
            $('#perk1').html(actor);
        });

        $("#img95").click(function() {
            if($('#img95').is(':checked'))
                actor=actor+1;
            else if(actor>0)
                actor=actor-1;
            $('#perk1').html(actor);
        });

    });


});//]]> 

HTML:

<div class="imgs">

<div class="thumb">
<label for="img100"><img src="priyanka_chopra\gunday.jpg" height="200" width="275"/></label>
<input type="checkbox" class="chk " id="img100" name="img100" value="0" />
<label for="img95"><img src="priyanka_chopra\krrish3.jpg" height="200" width="275"/></label>
<input type="checkbox" class="chk " id="img95" name="img95" value="0" />

</div>

一切正常。现在我想要分享到Facebook按钮,可以在Facebook上发布我的分数。我能够将整个页面分享到Facebook,但它会将分数显示为0.我希望我的分数被保存,然后在Facebook中显示为对话框或完整的html页面。

1 个答案:

答案 0 :(得分:0)

你可以传递get参数或hash这样的点, 例如

http://example.com/?points=10

http://example.com/#10

然后只需在js中获取文档加载,或者只是在使用php时获取此参数并生成带有点的页面。