0

ga.js の src を、google-analytics からではなく、js/ フォルダーから読み取るようにします。サーバーに ga.js ファイルがあり、google-analytics.com からではなく、そこへのリンクをマッピングしたいと考えています。私は JavaScript を知りません。どんな助けでも大歓迎です。以下、関数です。編集が必要な行は 3 行目です。

(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

この行を変更します。

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

/js/ フォルダ内の「ga.js」ファイルを直接指すように src 属性を変更します。

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

source 属性の詳細については、 http ://www.w3schools.com/tags/att_script_src.asp を参照してください。

于 2012-11-28T10:46:03.553 に答える
0

以下の関数行を変更します。なぜこれを行うのかわかりませんが、以下のようにコードを変更し、ローカルパスをファイルが保存されているパスに置き換えます

(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 に答える