发信人: scaret(方糖|似水流年|我是天蝎大使), 信区: WebDevelop
标 题: 为什么谷歌需要一段JS脚本来插入它需要插入的脚本?
发信站: 饮水思源 (2013年03月02日01:03:02 星期六), 站内信件
<script type='text/javascript'>
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-7486123-1']);
_gaq.push(['_trackPageview']);
(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);
})();
</script>
这段代码想必大家都不陌生,google analytics通过插入一段脚本,让访问用户去执行
以此去Hook用户的访问数据
我的问题是,这段代码的输出是固定的,那么,为什么我们不直接使用
<script src="http://www.google-analytics.com/ga.js?account=XXX></script>
去代替这段看起来那么麻烦又不漂亮的脚本呢?
--
. ╭╮
+¨+ ╰╯ .+¨+。 + `˙.
。 不是习惯冷漠﹒ˇ ˇ而是不想让狂热的深情
+ 一一被窥透 + ╭╮未了的是一愁 ╭╮
¨+ .+·。+゜ 难改的痴情ˇ。 ╰╯ .+¨ 所以最终 ╰╯
Scorpius 天蝎座 ゜˙ `+˙ 选择了隐逸
※ 来源:·饮水思源 bbs.sjtu.edu.cn·[FROM: 116.237.252.193]
标 题: 为什么谷歌需要一段JS脚本来插入它需要插入的脚本?
发信站: 饮水思源 (2013年03月02日01:03:02 星期六), 站内信件
<script type='text/javascript'>
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-7486123-1']);
_gaq.push(['_trackPageview']);
(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);
})();
</script>
这段代码想必大家都不陌生,google analytics通过插入一段脚本,让访问用户去执行
以此去Hook用户的访问数据
我的问题是,这段代码的输出是固定的,那么,为什么我们不直接使用
<script src="http://www.google-analytics.com/ga.js?account=XXX></script>
去代替这段看起来那么麻烦又不漂亮的脚本呢?
--
. ╭╮
+¨+ ╰╯ .+¨+。 + `˙.
。 不是习惯冷漠﹒ˇ ˇ而是不想让狂热的深情
+ 一一被窥透 + ╭╮未了的是一愁 ╭╮
¨+ .+·。+゜ 难改的痴情ˇ。 ╰╯ .+¨ 所以最终 ╰╯
Scorpius 天蝎座 ゜˙ `+˙ 选择了隐逸
※ 来源:·饮水思源 bbs.sjtu.edu.cn·[FROM: 116.237.252.193]
No comments:
Post a Comment