<script>
var _hmt = _hmt || []
(function() {
var hm = document.createElement("script")
hm.src = "https://hm.baidu.com/hm.js?e4c148e80086c0dc4c3155cbef9266bb"
var s = document.getElementsByTagName("script")[0]
s.parentNode.insertBefore(hm, s)
})()
</script>
这段代码分析的是用户的行为,根据用户点击来判断用户的来源然后将访问时产生的数据信息发送到百度的数据库中进行分析。底层的实现依赖于http协议。通过分析报文和IP头就可以判断出用户是通过那个关键词点击进来的。
//截取地址栏中url的参数值function getQueryString(name) {
var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i")
var r = window.location.search.substr(1).match(reg)
if (r != null)
return unescape(r[2])
return null
}