2011-11-03 33 views
2

我使用下面的代碼在我的ASP.NETweb applicationaddthis網站。共享平臺 - Facebook的button_count生成一個錯誤

<!-- 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_google_plusone" g:plusone:size="medium"></a> 
<a class="addthis_counter addthis_pill_style"></a> 
</div> 
<script type="text/javascript" src="http://s7.addthis.com/js/250/addthis_widget.js#pubid=xa-4eb279bd549b74d7"></script> 
<!-- AddThis Button END --> 

但這項事業的ERRORThe string 'fb:like:layout' contains too many device filters. There can be only one

我已刪除了fb:like:layout="button_count"從代碼,然後它的工作。但它在按鈕之間產生有線空間。

如果有人知道這是什麼問題。

在此先感謝

回答

1

您還可以使用JavaScript來改變屬性

var e = document.getElementById('like-button'); 
e.setAttribute('fb:like:layout', 'box_count'); 
var f = document.getElementById('tw'); 
f.setAttribute('tw:count', 'vertical'); 
var g = document.getElementById('plusone'); 
g.setAttribute('g:plusone:size', 'tall'); 
-1

用下面的代碼,

<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_google_plusone" <%="g:plusone:size"%>="medium"></a> 
     <a class="addthis_counter addthis_pill_style"></a> 
</div>