【发布时间】:2011-07-06 13:53:00
【问题描述】:
我正在尝试使用 JSLint 验证我的 Google Analytics(分析)代码,但收到很多错误消息:
代码:
/*global document */
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-24389816-1']);
_gaq.push(['_trackPageview']);
(function () {
var s,
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';
s = document.getElementsByTagName('script')[0];
s.parentNode.insertBefore(ga, s);
}());
错误信息:
第 2 行字符 5 处的问题: 在“_gaq”中意外悬空“_”。
var _gaq = _gaq || [];
第 2 行字符 12 处的问题: 在“_gaq”中意外悬空“_”。
var _gaq = _gaq || [];
第 3 行字符 1 的问题: 在“_gaq”中意外悬空“_”。
_gaq.push(['_setAccount', 'UA-24389816-1']);
第 4 行字符 1 处的问题: 在“_gaq”中意外悬空“_”。
_gaq.push(['_trackPageview']);
怎么了? 谢谢。
【问题讨论】:
标签: javascript browser google-analytics jslint