我在客户端网站上安装了AddThis工具箱。
我的一位测试人员使用Internet Explorer 7报告工具箱的图标行中出现了两个打印图标。
是否有人知道IE7中的任何JavaScript问题都可能导致AddThis出现这种意外行为?
工具箱HTML代码段为:
<a class="addthis_button_preferred_1"></a>
<a class="addthis_button_preferred_2"></a>
<a class="addthis_button_preferred_3"></a>
<a class="addthis_button_print"></a>
<a class="addthis_button_email"></a>
<a class="addthis_button_compact"></a>
<a class="addthis_counter addthis_bubble_style"></a>
和脚本链接(页面底部,关闭正文标记之前)是:
<script type="text/javascript">var addthis_config = {services_compact: 'email,facebook,twitter,linkedin,print,more', data_track_clickback: true};</script>
<script type="text/javascript" src="http://s7.addthis.com/js/250/addthis_widget.js#pubid=ra-4d9bb0c4086f82f7"></script>
如果存在已知问题以及一项或多项解决方法,请分享。谢谢。
答案 0 :(得分:3)
<a class="addthis_button_preferred_1"></a>
<a class="addthis_button_preferred_2"></a>
<a class="addthis_button_preferred_3"></a>
<a class="addthis_button_print"></a>
<a class="addthis_button_email"></a>
<a class="addthis_button_compact"></a>
<a class="addthis_counter addthis_bubble_style"></a>
这就是问题所在。 测试仪之前使用过addthis,并且在3个首选按钮之一中有打印按钮。 在首选按钮后,您强制用户使用打印按钮,因此按钮出现两次。