我的网站出现问题" http://szymondziewonski.com/" ,我想用
加载谷歌加按钮 <script type="text/javascript" src="https://apis.google.com/js/plusone.js">
{
parsetags: 'explicit';
}
</script>
然后,将此脚本放在已加载的位置。
<script type="text/javascript">gapi.plusone.go(".googlePlusHomePage .special");</script>
它在大多数情况下工作得很好我在开发人员工具,控制台中得到错误。
未捕获的TypeError:无法读取属性&#39; src&#39;为null
所以这个错误是我的第一个问题
第二个问题是wc3 验证
元素脚本的文本内容不是所需的格式:预期的空格,制表符,换行符或斜杠但找到{而不是。
脚本文档的语法: 零个或多个代码注释,每个注释都是以&#34; //&#34;开头的单行注释。或以&#34; / &#34;开头的多行评论并以&#34; /&#34;结尾。内容还必须满足脚本microsyntax的约束。有关更多详细信息,请参阅外部脚本的内联文档
那么,有些人知道如何解决这个问题?只有谷歌按钮有很多问题。 请帮忙
答案 0 :(得分:1)
;
行末尾有parsetags
。应该删除它看起来像这样。
<script type="text/javascript" src="https://apis.google.com/js/platform.js">
{parsetags: 'explicit'}
</script>
我没有对它进行过测试,但您可以将parsetags设置为显式,并避免验证错误:
<script>
window.___gcfg = {
parsetags: 'explicit'
}
</script>
<script type="text/javascript" src="https://apis.google.com/js/platform.js"></script>