Chrome / Google Analytics - ga.js:1 Uncaught SyntaxError:意外令
Chrome / Google Analytics - ga.js:1 Uncaught SyntaxError: Unexpected token ILLEGAL
我看了很多类似的帖子,但还没有找到解决我问题的方法。这很可能是一些非常简单的东西,但我就是不明白。
我有几个域,并使用一个帐户在谷歌分析跟踪他们。它们有交叉链接(基本上是不同语言之间的链接)。当我试图点击链接到我的另一个域什么也没有发生(除非我在chrome控制台查看它)。其他浏览器也可以…
一些代码a) GA
提供的代码段<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-XXXXXXX-1']);
_gaq.push(['_setDomainName', 'site1.de']);
_gaq.push(['_setAllowHash', false]);
_gaq.push(['_setAllowLinker', true]);
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
b)然后在BODY中我有以下链接:
<A HREF="http://www.site2.com/" onclick="_gaq.push(['_link', 'http://www.site2.com/']); return false;">English</A>
如前所述,点击该链接是好的,例如IE, FF。但在Chrome中似乎什么也没有发生。如果我打开控制台,我看到一个错误:
ga.js:1 Uncaught SyntaxError: Unexpected token ILLEGAL
我还在信息窗口看到了很多"汉字"。
现在,如果我激活GA调试或使用ga_debug.js代码工作正常。我试过用不同的编码(UTF-8, ANSI…)保存html文件,但这并没有奏效。
任何想法?
使用ctrl + shift + n在安全模式下打开选项卡,然后在那里加载您的URL以验证扩展是否导致问题。如果错误消失,这就是根本原因。否则,使用一个数据URI来检查它是否是一个损坏的字体问题:
data:text/html,Helvetica<br><font face="Helvetica" size="25">abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ</font><br>
Helvetica Neue<br><font face="Helvetica Neue" size="25">abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ</font>
将Helvetica Neue
替换为网页使用的字体
引用
- 修复Google Analytics for Ghostery
相关文章:
- Uncaught SyntaxError:尝试读取json数据时出现意外数字
- 为什么JSON.parse()在尝试解析一个简单的JSON对象时抛出Uncaught SyntaxError:意外的令牌
- PHP调用脚本函数,返回值为Uncaught SyntaxError:意外的令牌ILLEGAL
- Uncaught SyntaxError:在剑道网格中动态生成列时出现意外数字
- 我在这里得到了Uncaught SyntaxError:意外的令牌<.为什么会这样
- 是什么导致了$.parseJSON()和JSON.parse()的“Uncaught SyntaxError:意外令牌o
- jQuery AJAX POST请求抛出Uncaught SyntaxError:意外标识符
- 为什么我会得到Uncaught SyntaxError:意外的令牌非法
- Uncaught SyntaxError: ajax jquery的意外标识符
- 为什么我的JSONP请求给我Uncaught SyntaxError:意外的令牌<(不到)
- Gulp, Vue, Webpack, Babel和Uncaught SyntaxError:意外的令牌导入
- 请求jsonp和Uncaught SyntaxError:意外token:
- Chrome / Google Analytics - ga.js:1 Uncaught SyntaxError:意外令
- 学习ReactJS: Uncaught SyntaxError:意外的令牌导入
- Razor + JS Uncaught SyntaxError:无效或意外的令牌
- Uncaught SyntaxError:意外的令牌函数
- Uncaught SyntaxError:意外的标识符-错误在Chrome虚拟机
- GET请求错误,Uncaught SyntaxError:意外的标识符选项
- Uncaught SyntaxError:意外的令牌错误
- Uncaught SyntaxError:无效或意外的标记'