Google的跟踪代码 动态加载js代码方法应用

 更新时间:2012年11月12日 16:14:22   作者:  
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>

相关文章

  • 你可能不知道的JSON.stringify()详解

    你可能不知道的JSON.stringify()详解

    老司机们,你知道JSON.stringify还有第二个和第三个可选参数吗?它们是什么呢?是不是感到不可思议?下面这篇文章就来给大家介绍了一些你可能不知道的JSON.stringify的相关资料,文中通过示例代码介绍的非常详细,需要的朋友可以参考下。
    2017-08-08
  • 28个JavaScript常用字符串方法以及使用技巧总结

    28个JavaScript常用字符串方法以及使用技巧总结

    这篇文章主要给大家介绍了28个JavaScript常用字符串方法以及使用技巧的相关资料,文中统计的方法都非常实用,无论是日常工作还是面试,都建议多看一看,需要的朋友可以参考下
    2021-09-09
  • JS实现留言板功能

    JS实现留言板功能

    这篇文章主要为大家详细介绍了JS实现留言板功能,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-06-06
  • js中apply和call的理解与使用方法

    js中apply和call的理解与使用方法

    这篇文章主要给大家介绍了关于js中apply和call的理解与使用方法,文中通过示例代码介绍的非常详细,对大家学习或者使用js具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-11-11
  • JavaScript 函数惰性载入的实现及其优点介绍

    JavaScript 函数惰性载入的实现及其优点介绍

    惰性载入表示函数执行的分支只会在函数第一次掉用的时候执行,在第一次调用过程中,该函数会被覆盖为另一个按照合适方式执行的函数,这样任何对原函数的调用就不用再经过执行的分支了
    2013-08-08
  • JavaScript中async与await实现原理与细节

    JavaScript中async与await实现原理与细节

    这篇文章主要介绍了JavaScript中async与await实现原理与细节,文章围绕主题展开详细的内容介绍,具有一定的参考价值,需要的小伙伴可以参考一下
    2022-09-09
  • javascript getElementByTagName的使用

    javascript getElementByTagName的使用

    javascript getElementByTagName当鼠标放上去时将超链接的颜色设为蓝色的。
    2009-06-06
  • JS中动态添加事件(绑定事件)的代码

    JS中动态添加事件(绑定事件)的代码

    有时候为了更好的实现代码分离,不用把时间直接写到代码中。通过动态绑定事件即可。
    2011-01-01
  • JavaScript控制语句及搭建前端服务器的过程详解

    JavaScript控制语句及搭建前端服务器的过程详解

    这篇文章主要介绍了JavaScript控制语句及搭建前端服务器,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-04-04
  • 你不知道的高性能JAVASCRIPT

    你不知道的高性能JAVASCRIPT

    想必大家都知道,JavaScrip是全栈开发语言,浏览器,手机,服务器端都可以看到JS的身影。 本文会分享一些高效的JavaScript的最佳实践,提高大家对JS的底层和实现原理的理解,感兴趣的小伙伴们可以参考一下
    2016-01-01

最新评论