我已经实现了cookiesdirective.js,可以在这里找到cookiesdirective.com并且Statcounter代码不起作用。我使用以下代码(DoYourOwnSite,标准):
var sc_project=9181072;
var sc_invisible=1;
var sc_security="328a83d2";
var scJsHost = (("https:" == document.location.protocol) ? "https://secure." : "http://www.");
document.write("<sc"+"ript type='text/javascript' src='" + scJsHost + "statcounter.com/counter/counter.js'></"+"script>");
由于cookiesdirective.js需要删除标签,我已删除它们,但它仍然无效。另一方面,Google Analytics代码正常运行。我确信它是关于更改代码,所以它将在另一个JavaScript中工作,但我现在不知道如何做到这一点。
谢谢, 戈兰
答案 0 :(得分:0)
解决。我不得不稍微更改一下statcounter代码:
var sc_project=xxxxxxxxxx;
var sc_invisible=1;
var sc_security="xxxxxxxxxxx";
var imported = document.createElement('script');
imported.type = 'text/javascript';
imported.async = true;
var scJsHost = (("https:" == document.location.protocol) ? "https://secure." : "http://www.");
imported.src = scJsHost + "statcounter.com/counter/counter_xhtml.js";
var s = document.getElementsByTagName('script')[0];
s.parentNode.insertBefore(imported, s);
非常感谢。