Welcome 微信登录

首页 / 脚本样式 / JavaScript / Google的跟踪代码 动态加载js代码方法应用

复制代码 代码如下:
<script type="text/javascript">
var _gaq = _gaq || []; //如果变量 _gaq 存在,就等于他自己,否则为一个空数组
_gaq.push(["_setAccount", "UA-24479793-2"]); //是个2维数组 _gaq[0] = array(0=>"_setAccount", 1=>"UA-24479793-2");(设置本跟踪代码所对应的Google帐户) _gaq.push(["_trackPageview"]); //是个2维数组 _gaq[1] = array(0=>"_trackPageview");(定义按页面跟踪) (function () {
var ga = document.createElement("script"); //创建一个<script>标签
ga.type = "text/javascript"; //<script type="text/javascript"">
ga.async = true; //async 异步 script 貌似没有这个属性吧
ga.src = ("https:" == document.location.protocol ? "https://ssl" : "http://www") + ".google-analytics.com/ga.js"; // 如果是https: 就将src赋值为 https://ssl.google-analytics.com/ga.js 否则 http://www.google-analytics.com/ga.js var s = document.getElementsByTagName("script")[0]; //然后找到当前页面的 第一个<script>标签
s.parentNode.insertBefore(ga, s); //将dom创建的<script>加入到页面第一个<script>标签的后边。
})();
/**
动态加载js代码,这样做是为了异步下载js代码。减少下载js文件过程中的阻塞。Google的跟踪代码**/ </script>