随着大数据时代的到来,数据成了兵家必争之地,据之前的数据统计全球数据基本一年多就会翻上一番,当然从数据中做出成绩的公司也数不胜数,与此同时,我们也是越来越高重视数据采集,数据将作为每一个公司的重要战略资源,不断进行清洗挖掘储存。
扯远了,作为横跨各大平台的web无疑是数据采集的重要阵地,我就最近在数据采集这方面遇到很大一坑。
想一个很简单的场景,
<a id="transform"></a>
var trans = document.getElementById("transform");
trans.addEventListener("click", function(){
sendCollect("click", this.id); // ajax请求
window.location.href = "http://blog.csdn.net/"
})
点击a链接后,发送统计请求,另外跳转页面,这个函数的结果其实可以大概分为两种情况:
ajax请求发送比较快,页面卸载完毕也就是window.onunload函数发生前就搞定了