Nei*_*eil 5 javascript google-analytics google-chrome
我在这里查看了许多类似的帖子,但没有找到解决我问题的方法.这很可能是一件非常简单的事情,但我无法得到它.
问题 我有sevaral域并在Google Analytics中使用一个帐户来跟踪它们.它们有交叉链接(基本上在不同语言之间).当我尝试点击指向我的另一个域的链接时,没有任何反应(除非我在Chrom consol上查看).其他浏览器工作正常......
一些代码a)GA提供的snipplet
<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>
Run Code Online (Sandbox Code Playgroud)
b)然后在BODY我有以下链接:
<A HREF="http://www.site2.com/" onclick="_gaq.push(['_link', 'http://www.site2.com/']); return false;">English</A>
Run Code Online (Sandbox Code Playgroud)
如上所述,点击该链接在例如IE,FF中很好.但在Chrome中似乎没有任何事情发生.如果我打开控制台,我看到一个错误:
ga.js:1未捕获的SyntaxError:意外的令牌ILLEGAL
我也在信息窗口看到很多"中国人".
现在,如果我激活GA Debug或使用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>
Run Code Online (Sandbox Code Playgroud)
替换Helvetica Neue为网页使用的字体。
参考
| 归档时间: |
|
| 查看次数: |
4088 次 |
| 最近记录: |