求高人帮我把这两段JS解释一下,万分感激!
求高人帮我把这两段JS解释一下,在网页里分别起到什么作用,为什么要写在里面。因为我看到人家网页的源代码里有这两段,觉得很可疑同时也很好奇,希望你们能帮帮我。如果没有这两段...
求高人帮我把这两段JS解释一下,在网页里分别起到什么作用,为什么要写在里面。因为我看到人家网页的源代码里有这两段,觉得很可疑同时也很好奇,希望你们能帮帮我。如果没有这两段,网页又会怎么样?若若的问一下:<div id="pmsound"></div>是指引用一个叫pmsound的层吗?层文件在哪里呢?
第一段:
<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
第二段:
<script type="text/javascript">
try {
var pageTracker = _gat._getTracker("UA-7483288-2");
pageTracker._setDomainName(".shuxia.cc");
pageTracker._trackPageview();
} catch(err) {}</script>
我是菜鸟,我想多了解一下这方面知识,看什么书比较好呢,或者网上有没有什么资源?希望能给我一条速成之路,我脑子比较好,不怕。 展开
第一段:
<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
第二段:
<script type="text/javascript">
try {
var pageTracker = _gat._getTracker("UA-7483288-2");
pageTracker._setDomainName(".shuxia.cc");
pageTracker._trackPageview();
} catch(err) {}</script>
我是菜鸟,我想多了解一下这方面知识,看什么书比较好呢,或者网上有没有什么资源?希望能给我一条速成之路,我脑子比较好,不怕。 展开
1个回答
展开全部
第一段用于动态加载脚本,
先判断当前页面的协议,如果是https,则加载https://ssl.google-analytics.com/ga.js,
否则,加载http://www.google-analytics.com/ga.js
第二段看字面意思是页面跟踪,“UA-7483288-2”是一个账号或者id,
详细你进这里看看,www.google-analytics.com
<div id="pmsound"></div>是只以个div层或者说是块,它的内容在div之间,如
<div id="pmsound">abdd</div>,也有可能通过javascript动态加载层的内容
先判断当前页面的协议,如果是https,则加载https://ssl.google-analytics.com/ga.js,
否则,加载http://www.google-analytics.com/ga.js
第二段看字面意思是页面跟踪,“UA-7483288-2”是一个账号或者id,
详细你进这里看看,www.google-analytics.com
<div id="pmsound"></div>是只以个div层或者说是块,它的内容在div之间,如
<div id="pmsound">abdd</div>,也有可能通过javascript动态加载层的内容
更多追问追答
追问
非常感谢,太厉害了,你是怎么一眼就看出来的?这两段用了什么加密吗?
追答
没用什么加密,%3E%3C这些看着是乱码其实就是使用escape方法编码了一下
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询