许多网站上都引用的有ga.js,不知道这个js是干什么的

JavaScript012

许多网站上都引用的有ga.js,不知道这个js是干什么的,第1张

google推出的用来统计网站信息的一个java脚本。可以在GoogleAnalytics获得网站的统计和追踪信息数据以及统计报表。借用楼上的博客地址:http://zhanglulu33.blog.163.com/blog/static/1127995420101161178583/

楼主和我一样的问题!!!!!!!!!!!!我也很费解 解决了互相告诉声方法 补充:我也是用的AVAST v5关键我也不知道 是不是误报啊!我不单一个google-analytics.com/ga.js 网站 还有个什么 统计访问量的网站 也是不停得跳 楼主 我问题已发现了:因为你们家是铁通的.......懂了???

没办法了 我也铁通的 是铁通的广告了 你还是用Avast吧 跳对话框比跳广告强

对的 我问了几个 铁通的用户都是这样 而且你用了avast就不会跳广告了 只是说是木马 其实就铁通的广告 不用紧张

第一段代码:

var _bdhmProtocol = (("https:" == document.location.protocol) ? " https://" : " http://")//分析是否使用https

document.write(unescape("%3Cscript src='" + _bdhmProtocol + "hm.baidu.com/h.js%3Fadd0db9dee36c7a9b64141788e26de72' type='text/javascript'%3E%3C/script%3E"))//在文档某位加入脚本代码

//由于是 使用了escape,你可以直接 用 alert 替换document.write,这样你就知道是什么了

//其实也就是在文档末尾追加一个脚本文件

//<script src="..." type="text/javascript"></script>

//中间的地址省略,你可以下载这个js看下具体做什么的

//估计可能是百度统计的代码

第二段代码:

var _gaq = _gaq || []//由于google有很多应用,所以这里 _gaq有可能存在 ,不存在就设为数组

_gaq.push(['_setAccount', 'UA-21395429-1'])//这里设置账户,应该是统计的账户

_gaq.push(['_trackPageview'])

//下面这个是直接执行的匿名函数

(function () {

//下面这句就是动态创建元素了,显然是创建了script标签

var ga = document.createElement('script')ga.type = 'text/javascript'ga.async = true

//这里指定脚本的src

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

//向文档中添加这个动态创建的script

var s = document.getElementsByTagName('script')[0]s.parentNode.insertBefore(ga, s)

})()