0

我希望 ga.js 的 src 从我的 js/ 文件夹中读取,而不是从 google-analytics 中读取。我的服务器上有 ga.js 文件,并且想将链接映射到该文件,而不是来自 google-analytics.com。我不知道 JavaScript。所以任何帮助将不胜感激。下面是函数。我需要编辑的行是第三行。

(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);
  })();
4

3 回答 3

0

修改下面的函数行我不知道你为什么要这样做,但修改你的代码,如下所示,用你存储文件的路径替换localpath

(function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = '\localpath\ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();
于 2012-11-28T10:45:09.467 回答
0

更改此行:

ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';

到: ga.src = 'js/dummy.js';

于 2012-11-28T10:45:37.587 回答
0

将您的 src 属性更改为直接指向 /js/ 文件夹中的“ga.js”文件:

ga.src = '/js/ga.js';

您可以在此处找到有关源属性的更多信息:http: //www.w3schools.com/tags/att_script_src.asp

于 2012-11-28T10:46:03.553 回答