gpt4 book ai didi

javascript - Chrome/谷歌分析-ga.js :1 Uncaught SyntaxError: Unexpected token ILLEGAL

转载 作者:搜寻专家 更新时间:2023-11-01 04:33:41 25 4
gpt4 key购买 nike

我在这里看了很多类似的帖子,但还没有找到解决我的问题的方法。这很可能是非常简单的事情,但我就是无法理解。

问题我有几个域并在 Google Analytics 中使用一个帐户来跟踪它们。它们有交叉链接(主要是在不同语言之间)。当我尝试单击指向我的另一个域的链接时,没有任何反应(除非我在 Chrom 控制台上查看它)。其他浏览器工作正常...

一些代码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>

b) 然后在正文中我有以下链接:

<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 替换为网页使用的字体。

引用资料

关于javascript - Chrome/谷歌分析-ga.js :1 Uncaught SyntaxError: Unexpected token ILLEGAL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7444326/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com