none
<a class="addthis_button_facebook_like" fb:like:layout="button_count"></a> 这个代码为什么报错,如何修改? RRS feed

  • 问题

  • <div class="addthis_toolbox addthis_default_style ">
                <a class="addthis_button_facebook_like" fb:like:layout="button_count"></a>
                <a class="addthis_button_tweet"></a>
                <a class="addthis_button_pinterest_pinit"></a>
                <a class="addthis_counter addthis_pill_style"></a>
                </div>
                <script type="text/javascript">    var addthis_config = { "data_track_addressbar": true };</script>
                <script type="text/javascript" src="//s7.addthis.com/js/300/addthis_widget.js#pubid=ra-4f098c"></script>

    报错信息如下:

    “/”应用程序中的服务器错误。

    分析器错误

    说明: 在分析向此请求提供服务所需资源时出错。请检查下列特定分析错误详细信息并适当地修改源文件。 

    分析器错误消息: 字符串“fb:like:layout”包含的设备筛选器过多。只能有一个设备筛选器。

    源错误: 
    行 55:            <!-- AddThis Button BEGIN -->
    行 56:             <div class="addthis_toolbox addthis_default_style ">
    行 57:             <a class="addthis_button_facebook_like" fb:like:layout="button_count"></a>
    行 58:             <a class="addthis_button_tweet"></a>
    行 59:             <a class="addthis_button_pinterest_pinit"></a>

    2013年4月23日 10:34

答案

全部回复

  • 這問題基本是.NET對於HTML的解析方式與facebook的不同,

    解決方法是

    fb:like:layout

    改成

    <%="fb:like:layout"%>



    Best regards


    • 已编辑 DK. Da 2013年4月24日 0:52 補充原因
    2013年4月24日 0:50
  • 改为这样了,但是现实不正常,没有现实出facebook图标,显示出一个滚动条。

    请看这个页面,http://pinimageboard.com/mainform.aspx?pid=23 上的显示结果。

    <!-- AddThis Button BEGIN -->
                    <div class="addthis_toolbox addthis_default_style ">
                    <a class="addthis_button_facebook_like" <%="fb:like:layout"%>="button_count"></a>
                    <a class="addthis_button_tweet"></a>
                    <a class="addthis_button_pinterest_pinit"></a>
                    <a class="addthis_counter addthis_pill_style"></a>
                    </div>
                    <script type="text/javascript">    var addthis_config = { "data_track_addressbar": true };</script>
                    <script type="text/javascript" src="//s7.addthis.com/js/300/addthis_widget.js#pubid=ra-4f098cb874333cd3"></script>
                <!-- AddThis Button END -->

    2013年4月24日 8:37
  • 公司裡河蟹了fb相關網站,我不確定看到的跟你說的一不一致,

    是這樣的情形麼?



    Best regards

    2013年4月24日 9:17
  • 我们看到的效果是一样的。

    2013年4月24日 10:47
  • 換個連外網路試試,這 JavaScript 元件得連得到 fb 才行


    Best regards

    • 已标记为答案 VCResearch 2013年4月24日 14:36
    2013年4月24日 12:34