阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

百度分享调用代码不符合W3C标准的解决办法

120次阅读
没有评论

共计 1814 个字符,预计需要花费 5 分钟才能阅读完成。

换上新主题 Hstyle 以后,站长也选择了百度分享,昨晚简单测试一下 W3C,发现百度分享调用代码居然不符合 W3C 标准,google 了一下,发现还是有前辈找到了解决办法。话说这个问题早在半年多前就有朋友反馈给百度了,但是至今没有官方的解决方案出来,咋回事呢?

站长使用的百度分享调用代码默认为:

1
2
3
4
5
6
7
<!-- Baidu Button BEGIN -->
<script type="text/javascript" id="bdshare_js" data="type=slide&img=0&uid=11321" ></script>
<script type="text/javascript" id="bdshell_js"></script>
<script type="text/javascript">
	document.getElementById("bdshell_js").src = "http://bdimg.share.baidu.com/static/js/shell_v2.js?cdnversion=" + new Date().getHours();
</script>
<!-- Baidu Button END -->

http://validator.w3.org 进行检测发现,出现了如下错误提示:

百度分享调用代码不符合 W3C 标准的解决办法

解决办法:将调用代码修改为如下即可(仅供参考)

1
2
3
4
5
6
7
<!-- Baidu Button BEGIN -->
<script type="text/javascript">
	document.write(unescape("%3Cscript type='text/javascript'id='bdshare_js'data='type=slide&img=1&uid=11321'%3E%3C/script%3E"));
	document.write(unescape("%3Cscript type='text/javascript'id='bdshell_js'%3E%3C/script%3E"));
	document.getElementById("bdshell_js").src = "http://bdimg.share.baidu.com/static/js/shell_v2.js?cdnversion=" + new Date().getHours();
</script>
<!-- Baidu Button END -->

注意:由于每个人选择的样式不一样,所以上面的代码也根据自己的实际来调整。

正文完
星哥说事-微信公众号
post-qrcode
 0
星锅
版权声明:本站原创文章,由 星锅 于2022-01-22发表,共计1814字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中